iOS:AVSpeechSynthesizer - 支持离线?
问题描述:
我正在使用AVSpeechSynthesizer进行TTS功能测试。我想知道AVSpeechSynthesizer是否支持离线。iOS:AVSpeechSynthesizer - 支持离线?
我用几种语言尝试了几个文本,它支持离线。我想确保它支持所有语言的离线或不支持。
Does AVSpeechSynthesizer support offline for all the supported language?
答
是的,使用AVSpeechSynthesizer API将允许您支持离线TTS功能。
下面列出的的iOS 8.1中所支持的语言:
阿拉伯语(AR-SA)
中国(ZH-CN ZH-HK,ZH-TW)
捷克(CS-CZ)
丹麦(DA-DK)
荷兰语(NL-BE,NL-NL)
英语(en-AU,EN-GB,EN-IE,EN-US,EN-ZA)
芬兰(FI-FI)
法语(FR-CA,FR-FR)
德国(DE-DE)
希腊(EL-GR)
希伯来语(HE-IL)
印地文(HI-IN)
匈牙利(HU-HU)
印度尼西亚(ID-ID)
意大利(IT-IT)
日语(ja-JP)
韩国(KO-KR)
挪威(无-NO)
波兰语(PL-PL)
葡萄牙语(PT-BR,p T-PT)
罗马尼亚(RO-RO)
俄罗斯(RU-RU)
斯洛伐克(SK-SK)
西班牙语(ES-ES,ES-MX)
瑞典语(SV-SE)
泰国(TH-TH)
土耳其(TR-TR)
如果你已经在使用它,你不能把飞机模式转换成测试吗? –
怎么了,检查了这个'recognitionTaskWithRequest' –
@FabioBerger,我试过了。它支持离线。但我想确保它支持所有语言的离线支持 – Sridhar