有谁知道在哪里可以找到文本转语音的所有不同可用语言的列表?例如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/