有没有办法记录应用程序输出的所有声音?

时间:2018-05-08 08:28:58

标签: ios swift audiokit

我实际上要做的是为AVSpeechSynthesizer生成的音频生成声波。由于id没有保存音频文件的界面,我试图完全记录应用程序生成的声音。

2 个答案:

答案 0 :(得分:2)

在iOS上,您只能使用AVSpeechSynthesizer直接输出到扬声器。出于某种原因,他们不允许您将其输入其他任何东西。这就是为什么AudioKit的语音合成器只能在macOS方面实现

答案 1 :(得分:0)

您可以尝试使用Apples Audio Unit Framework来管理录制过程,但它可能非常复杂,我从未尝试过。 但我认为这是IOS SDK中唯一可以同时播放和录制音频的框架。