引数として渡されたテキスト文字列を再生します。
構文
式。読み上げ (テキスト、 SpeakAsync、 SpeakXML、 消去)
式Speech オブジェクトを表す変数。
パラメーター
| 名前 | 必須 / オプション | データ型 | 説明 |
|---|---|---|---|
| テキスト | 必須 | 文字列型 (String) | 再生するテキスト。 |
| SpeakAsync | 省略可能 | バリアント型 (Variant) | true を指定すると、テキストは非同期で読み上げられます (メソッドはテキストが読み上げられるのを待ちません)。 false の場合 、テキストが同期的に読み上げられます (メソッドはテキストが読み上げられるのを待ってから続行します)。 既定値は False です。 |
| SpeakXML | 省略可能 | バリアント型 (Variant) | true を指定すると、テキストは XML として解釈されます。 false にすると 、テキストは XML として解釈されないため、XML タグは読み取られ、解釈されません。 既定値は False です。 |
| Purge | 省略可能 | バリアント型 (Variant) | true の場合、テキストが読み上げられる前に現在の音声が終了され、バッファーされたテキストが消去されます。 False の場合 、現在の音声は終了されず、テキストが読み上げられる前にバッファーされたテキストが消去されません。 既定値は False です。 |
例
次の使用例は、"Hello" と読み上げます。
Sub UseSpeech()
Application.Speech.Speak "Hello"
End Sub
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。