2013-09-25 177 views
4

我有一個AVSpeechSynthesizer將文本轉換爲語音,但我遇到了問題。保存音頻流爲MP3文件(iOS)

我不知道如何將它生成的音頻文件保存到音樂文件中,我很樂意這樣做!

所以這裏是我的問題,你如何保存AVSpeechSynthesizer輸出,如果這是不可能的,我可以使用AVFoundation,CoreMedia或其他公共API來捕獲揚聲器的輸出,但在它出來之前?

謝謝!

回答

3

不幸的是,沒有公共API可用於捕獲揚聲器輸出並查看AVSpeechSynthesizer和相關類的文檔,我沒有看到從中捕獲任何音頻的方法。你可能想看看第三方庫來幫助解決這個問題。

相關的問題:

Recording audio output only from speaker of iphone excluding microphone

Text-to-speech libraries for iPhone

+0

任何私有API的方式來做到這一點? :p –

+0

此外,蘋果不支持MP3作爲輸出格式。 –

+0

@Hellaella,我希望我可以幫助那裏,但我不知道如何或使用什麼API。 – IanStallings