我实际上要做的是为AVSpeechSynthesizer生成的音频生成声波。由于id没有保存音频文件的界面,我试图完全记录应用程序生成的声音。
答案 0 :(得分:2)
在iOS上,您只能使用AVSpeechSynthesizer直接输出到扬声器。出于某种原因,他们不允许您将其输入其他任何东西。这就是为什么AudioKit的语音合成器只能在macOS方面实现
答案 1 :(得分:0)
您可以尝试使用Apples Audio Unit Framework来管理录制过程,但它可能非常复杂,我从未尝试过。 但我认为这是IOS SDK中唯一可以同时播放和录制音频的框架。