swift - TTS Swift 中的语音

标签 swift xcode localization text-to-speech

有谁知道在哪里可以找到文本转语音的所有不同可用语言的列表?例如en_GB、en_US 等?

另外,提供不同语言的文本到语音是否需要互联网连接?

最佳答案

方法speechVoices在类 AVSpeechSynthesisVoice 中返回当前设备上所有当前可用的语音。

对于当前区域设置的语言,设备附带至少一种,通常两种(一种男性,一种女性)高质量语音(例如,美国 iPhone 将具有高质量男性 en_US 语音和高质量女性 en_US 语音)。它们还附带大量较低质量的备用方言和国际语音(例如,在美国 iPhone 上,en_GB 将存在但质量较低 - 在 GB iPhone 上则相反)。

用户可以选择download additional high quality voices ,但 TTS 不需要互联网连接。

关于swift - TTS Swift 中的语音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48020964/

相关文章:

json - 尝试从 GitHub 按名称加载 JSON 格式的存储库列表

ios - 编译得到armv7s slice

android - 阿拉伯语的 Google.Play 网络界面 hl 参数

c# - xslt本地化

ios - 如何在 iOS 应用程序和今日 View 扩展之间共享数据

swift - App Store 提交显示 Xcode 11 中的应用程序图标问题

ios - 我的录音机 SwiftUI/Storyboard 应用程序在加载时不断崩溃

xcode - 让 Xcode 编辑器透明?

ios - Branch.io "Undefined symbols for architecture x86_64:"错误

cocoa - Apple 是否为 NSError 的常见 NSButton 标题提供本地化恢复选项?