ios - 将音频流保存到 mp3 文件 (iOS)

标签 ios audio avfoundation ios7 core-audio

我有一个 AVSpeechSynthesizer 可以将文本转换为语音,但我遇到了一个问题。

我不知道如何将它生成的音频文件保存到音乐文件中,我非常希望能够做到这一点!

所以这是我的问题,你如何保存 AVSpeechSynthesizer 输出,如果这不可能,我可以使用 AVFoundation、CoreMedia 或其他公共(public) API 来捕获扬声器的输出,但在它出来之前?

谢谢!

最佳答案

不幸的是,没有公共(public) API 可用于捕获扬声器输出并查看 AVSpeechSynthesizer 和相关类的文档,我看不到从中捕获任何音频的方法。您可能需要查看第 3 方库来帮助解决此问题。

相关问题:

Recording audio output only from speaker of iphone excluding microphone

Text-to-speech libraries for iPhone

关于ios - 将音频流保存到 mp3 文件 (iOS),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19013076/

相关文章:

objective-c - AVFoundation 录制用于网络播放的视频——必须在播放开始前下载整个文件

ios - 使用 AVFoundation 获取视频的持续时间

ios - 如何在 Swiftui 中更改数组项

ios - 如何在 Objective-C 中更改垃圾按钮的颜色?

actionscript-3 - 识别Action Script 3中的声音

vb.net - vb.net服务提示音

ios - 无法设置视频录制的最长持续时间?

ios - UITableViewCell 不显示

ios - 如何在 Realm Swift 中使用 NOT IN

javascript - 音频加载百分比指示器