IOS 8 では、AVSpeechUtterance が機能しません。AVSpeechUtterance と共に AVSpeechSynthesizer を使用するたびに、「音声初期化エラー: 2147483665」が発生します。同じコードが IOS 7.1 でも問題なく動作します。音声に変換する非常に大きなテキストがあり、Google TTS を使用しても一度に 100 文字を超える文字を使用できません。IOS 8 で音声合成を実装するにはどうすればよいですか? どんな助けでも大歓迎です。
質問する
933 次
2 に答える
0
このトピックとリンクされた質問も参照してください: AVSpeechSynthesizer iOS 8 の問題
私にとって、iOS 上の TTS は、シミュレーターではなく、実際のデバイスでのみ機能します。しかし、iOS8 にはまだ音声に関するいくつかの問題があり、上記の質問に記載されているいくつかの回避策があります。
また、これについても言及してください (ユーザーはいくつかの設定を行う必要があります): Using AVSpeechSynthesizer/AVSpeechUtterance for Text-To-Speech will not work if SpeakSelection is not enabled in device's Accessiblity settings
于 2014-10-14T08:56:47.240 に答える