11

AVSpeechSynthesizer にはかなり単純な API があり、組み込みのオーディオ ファイルへの保存はサポートされていません。

これを回避する方法があるかどうか疑問に思っています-おそらく、後で再生するために、無音で再生される出力を記録しますか? または、より効率的なもの。

4

3 に答える 3

4

現在のところ、これAVSpeechSynthesizer はサポートされていません。を使用してオーディオファイルを取得することは決してありませんAVSpeechSynthesizer。数週間前に自分のアプリの 1 つでこれを試したところ、それが不可能であることがわかりました。また AVSpeechSynthesizer、iOS 8 では何も変更されていません。

私も再生中の音を録音することを考えましたが、ユーザーがヘッドフォンを使用している可能性がある、システムの音が小さいかミュートになっている可能性がある、他の外部音をキャッチする可能性があるなど、そのアプローチには非常に多くの欠陥があるため、お勧めできませんそのアプローチで行きます。

于 2014-09-22T06:50:21.933 に答える