我正在寻找一种方法来保存一个AVSpeechSynthesizer发言实例为音频文件。在stackoverflow上也有一些类似的问题,但它们似乎都来自ios 6-7。
有没有办法在swift中创建一个文本到语音的音频文件?
如果是,我可以将此音频文件用作UILocalNotification声音吗?执行此操作需要哪种音频文件格式?
谢谢
发布于 2016-02-29 07:16:06
AVSpeechSynthesizer没有与NSSpeechSynthesizer相同的功能列表。尝试以下操作:
let speech = NSSpeechSynthesizer()
let url = NSURL(----your path----)
speech.startSpeakingString("whatever", toURL: url)您将不会听到任何声音,但您的文件将被保存
https://stackoverflow.com/questions/31795779
复制相似问题