Avspeechsynthesizer 语音音频文件,UILocalNotification
Posted
技术标签:
【中文标题】Avspeechsynthesizer 语音音频文件,UILocalNotification【英文标题】:Avspeechsynthesizer Utterance Audio File, UILocalNotification 【发布时间】:2015-08-03 20:01:29 【问题描述】:我正在寻找一种将 AVSpeechSynthesizer 话语实例保存为音频文件的方法。关于这个,*** 上有一些类似的问题,但它们似乎都来自 ios 6-7。
有什么方法可以快速创建文本到语音的音频文件吗?
如果是这样,我可以将此音频文件用作 UILocalNotification 声音吗?这样做需要哪种音频文件格式?
谢谢
【问题讨论】:
您找到实现这一目标的方法了吗? :) @Alex 对不起,我没有。如果你想通了,请在这里放一个链接 【参考方案1】:AVSpeechSynthesizer 没有与 NSSpeechSynthesizer 相同的功能列表。请尝试以下操作:
let speech = NSSpeechSynthesizer()
let url = NSURL(----your path----)
speech.startSpeakingString("whatever", toURL: url)
您不会听到任何声音,但您的文件将被保存
【讨论】:
speech.startSpeakingString with URL 不适用于 ios。它仅适用于 macOS。以上是关于Avspeechsynthesizer 语音音频文件,UILocalNotification的主要内容,如果未能解决你的问题,请参考以下文章