図 1. ReadPlease 2003 アプリケーション: この Windows アプリケーションは、クリップボードから編集フィールドに貼り付けられたテキストを読み取ることができます。 |
図 2. サンプル アプリケーション - このアプリケーションを使用して、さまざまな方法で話されたテキストを聞くことができます。 |
<speech:prompt id="prmText" runat="server"> <インラインコンテンツ> <speech:Value runat="サーバー" TargetElement="txtText" TargetAttribute="値"> </スピーチ:値> </インラインコンテンツ> </スピーチ:プロンプト> |
SSML 要素の | 説明 |
ssml:paragraph/ssml:sentence は、 | テキストを文または段落に分割するために使用されます。 |
ssml:say-as は、 | テキストの再生方法を指定するために使用されます。テキストのタイプを指定するために、いくつかの異なる属性を受け入れます。 |
ssml:phoneme は、 | 単語の発音を制御するために使用されます。 |
ssml:sub は、 | 指定されたテキストを置き換える置換単語または語句を指定するために使用されます。 |
ssml:emphasis は、 | 単語またはフレーズにかかる強調を高めるために使用されます。 |
ssml:break は、 | テキスト内の特定の単語の間に一時停止を挿入するために使用されます。 |
ssml:prosody は | ピッチ、レート、音量を制御するために使用されます。 |
ssml:audio は、 | 録音された音声ファイルを挿入するために使用されます。 |
ssml:mark は | 、テキスト内の特定の位置にマークを挿入するために使用されます。このタグは、イベントを表したり、動作をトリガーしたりするために使用できます。 |
<speech:prompt id="prmSayAsAcronym" runat="server"> <インラインコンテンツ> <ssml:say-as type="頭字語"> <speech:Value runat="サーバー" TargetElement="txtText" TargetAttribute="value"></speech:Value> </ssml:say-as> </インラインコンテンツ> </スピーチ:プロンプト> |
関数 SayAsAcronym() { prmSayAsAcronym.Start(); } |