TTS 语音 Swift

Voice in TTS Swift

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

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

方法speechVoices class AVSpeechSynthesisVoice returns 当前设备上所有当前可用的语音。

设备附带至少一个,通常是两个(一个男性,一个女性)当前语言环境的高质量语音(例如,美国 iPhone 将有一个高质量的男性 en_US 语音和高质量的女性 en_US 声音)。它们还附带大量较低质量的备用方言和国际语音(例如,在美国 iPhone、en_GB 上会出现但质量较低 - 在 GB iPhone 上它将是反过来)。

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