Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/102.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
本机应用程序android和ios上的文本到语音转换_Android_Ios_Cordova_Text To Speech - Fatal编程技术网

本机应用程序android和ios上的文本到语音转换

本机应用程序android和ios上的文本到语音转换,android,ios,cordova,text-to-speech,Android,Ios,Cordova,Text To Speech,我用翻译google REST服务提供的TTS编写了一个Cordova应用程序,现在不再提供了(我想从今天开始),因为它们需要验证码才能工作。我对此有一些问题: -有可能支付服务费吗?(谷歌翻译API V2似乎不是答案? -没有互联网还能工作吗? -是否有Cordova插件连接此服务? -iOS是否提供类似的功能?我想发表评论,但我的声誉还不够。您可以使用语音识别器。它支持包括英语在内的几种语言的离线TTS实用程序,但并非所有语言都支持 实际上它是在线和离线的。若设备连接到网络,那个么它将使用在

我用翻译google REST服务提供的TTS编写了一个Cordova应用程序,现在不再提供了(我想从今天开始),因为它们需要验证码才能工作。我对此有一些问题:
-有可能支付服务费吗?(谷歌翻译API V2似乎不是答案? -没有互联网还能工作吗?
-是否有Cordova插件连接此服务?

-iOS是否提供类似的功能?

我想发表评论,但我的声誉还不够。您可以使用语音识别器。它支持包括英语在内的几种语言的离线TTS实用程序,但并非所有语言都支持


实际上它是在线和离线的。若设备连接到网络,那个么它将使用在线识别与谷歌服务器进行通信。如果设备处于脱机状态,那么它将使用安装在设备上的脱机软件包。

我将讨论您提出的最后一个问题。是的,iOS有离线TTS服务。是的

您可以看到语言代码列表

for(AVSpeechSynthesisVoice *voice in [AVSpeechSynthesisVoice speechVoices])
{
NSLog(@"%@", voice.language);
}
试试这个插件,它在iOS上使用android的语音识别器和iPeech
for(AVSpeechSynthesisVoice *voice in [AVSpeechSynthesisVoice speechVoices])
{
NSLog(@"%@", voice.language);
}