質問: 10 speech.Speak("テストです",SVSFlag) ``` 上記のプログラムの場合、「テストです」という文章が読み上げられます。 このときSVSFlagの数値を11とした場合、音声が再生されません。 これは「音声の再生を開始した後に再生の終了を待たずに返ってくる」というフラグがオンになるからのようです。 このようにSVSFlagの中には複数のフラグが組み合わさっているようです。 現在、含まれるフラグに関する調査を行っていますので、アドバイス・情報等ございましたら回答よろしくお願いいたします。
回答: そのAPIのDocumentはたぶん これ だと思われます。 その中の `SpeechVoiceSpeakFlags` については これ が説明に該当するようです。 なので * 10: `SVSFPurgeBeforeSpeak(2)` と `SVSFIsXML(8)` * 11: `SVSFlagsAsync(1)` と `SVSFPurgeBeforeSpeak(2)` と `SVSFIsXML(8)` という意味になるのでしょう。 あとは適切な組み合わせを選べば良いと思います。