gpt4 book ai didi

ios - 使用 Alex 语音与 AVSpeechSynthesisVoice : voiceWithLanguage

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:16:57 29 4
gpt4 key购买 nike

有没有人深入研究 AVSpeechSynthesisVoice 类并弄清楚如何使用 Alex 的声音? - 它不会出现在通过调用 AVSpeechSynthesisVoice:speechVoices 返回的语音列表中。我向 DTS 提交了一张票,他们的回复是:

感谢您联系 Apple 开发人员技术支持 (DTS)。我们的工程师已审核您的请求,并得出结论认为,在当前发货的系统配置下,没有支持的方法来实现所需的功能。

如果您希望 Apple 考虑在未来添加对此类功能的支持,请通过 Bug Reporter 工具提交增强请求 http://bugreport.apple.com .

大多数 Apple 的内置应用程序都可以使用它,例如 Notes 和 Reminders - 但 Safari 不会使用它。我真的不在乎 Apple 是否支持该解决方案 - 这仅适用于内部应用程序。

谢谢!

最佳答案

如果语音在设备上可用,它将显示在对 AVSpeechSynthesisVoice:speechVoices 的调用中。

要将语音添加到您的手机(我使用的是 iOS 10.3.2),请访问:Settings/General/Accessibility/Speech/Voices/English/Alex 然后点击云图标下载它。

下载完成后,您可以像这样列出声音:

// Swift 3 
let voices = AVSpeechSynthesisVoice.speechVoices()
for szVoice in voices {
print(szVoice)
}

它显示为列表中的姓氏。

[AVAlexSpeechSynthesisVoice 0x1700150d0] Language: en-US, Name: Alex, Quality: Enhanced [com.apple.speech.voice.Alex]

关于ios - 使用 Alex 语音与 AVSpeechSynthesisVoice : voiceWithLanguage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26888963/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com