開発中の .NET アプリケーションで使用できるようにするために、Windows 7 32 ビット OS に新しい音声をインストールしました。
しかし、GetInstalledVoices()
メソッドを使用してすべてのボイスのリストを表示すると、1 つだけ (デフォルトの「Microsoft Anna」) が表示されます。なぜそれが起こるのですか?
音声は、コントロール パネル -> 音声セクションに表示されます。
他の TTS アプリケーションもこの音声を使用できます。
開発中の .NET アプリケーションで使用できるようにするために、Windows 7 32 ビット OS に新しい音声をインストールしました。
しかし、GetInstalledVoices()
メソッドを使用してすべてのボイスのリストを表示すると、1 つだけ (デフォルトの「Microsoft Anna」) が表示されます。なぜそれが起こるのですか?
音声は、コントロール パネル -> 音声セクションに表示されます。
他の TTS アプリケーションもこの音声を使用できます。
ここで私の質問に対する答えを見つけました
これはバグでSystem.Speech.Synthesis
あり、.NET v4.5 はこの問題を解決します。