SpeechLibs Talk() 関数に複数のフラグを使用しようとしています。これは私がやろうとしていることです:
V.Speak ("Text", SpeechVoiceSpeakFlags.SVSFlagsAsync + SpeechVoiceSpeakFlags.SVSFIsXML);
ただし、次のエラーが表示されます。
エラー 1 演算子 '+' は、型 'SpeechLib.SpeechVoiceSpeakFlags' および 'SpeechLib.SpeechVoiceSpeakFlags' c:\users\max\documents\visual studio 2013\projects\switch\switch\default_tts_screen.cs 62 51 Switch のオペランドに適用できません
ただし、ドキュメントには、これが可能であることが明確に記載されています。
Example
The following code snippet demonstrates the Speak method with several commonly used flag settings.
[...]
V.Speak "text with XML", SVSFIsXML + SVSFlagsAsync
[...]
私は C# を使用していますが、これは何も変更しないことに注意してください。そうですか?.. 何時間も前から頭がテーブルにぶつかっているので、この問題を解決してください。私はこれに対する解決策をオンラインで見つけていません。