現在Python3.xにおいて、win32com.clientを用いて合成音声による文章読み上げを行うプログラムを作成しています。
python3
1speech = win32com.client.Dispatch("Sapi.SpVoice") 2SVSFlag = 10 3 4speech.Speak("テストです",SVSFlag)
上記のプログラムの場合、「テストです」という文章が読み上げられます。
このときSVSFlagの数値を11とした場合、音声が再生されません。
これは「音声の再生を開始した後に再生の終了を待たずに返ってくる」というフラグがオンになるからのようです。
このようにSVSFlagの中には複数のフラグが組み合わさっているようです。
現在、含まれるフラグに関する調査を行っていますので、アドバイス・情報等ございましたら回答よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/08/08 04:01