Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/234.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
我可以在KindleFireHD中使用android SpeechRecognition吗?_Android_Speech Recognition_Kindle Fire - Fatal编程技术网

我可以在KindleFireHD中使用android SpeechRecognition吗?

我可以在KindleFireHD中使用android SpeechRecognition吗?,android,speech-recognition,kindle-fire,Android,Speech Recognition,Kindle Fire,我一直在我的android应用程序中使用谷歌提供的语音识别,但当我尝试在KindleFire中测试时,它崩溃了。 调试时,我发现这是我的错,因为我忘记了在启动服务之前检查是否可以识别 //Mental note: Check always the service before start it if(SpeechRecognizer.isRecognitionAvailable(getApplicationContext())){ ... }else{ //Show a Aler

我一直在我的android应用程序中使用谷歌提供的语音识别,但当我尝试在KindleFire中测试时,它崩溃了。 调试时,我发现这是我的错,因为我忘记了在启动服务之前检查是否可以识别

//Mental note: Check always the service before start it
if(SpeechRecognizer.isRecognitionAvailable(getApplicationContext())){
    ...
}else{
    //Show a AlertDialog with the advise
}
通过这项检查,我发现亚马逊没有提供语音识别服务()。在谷歌搜索了几次之后,我在亚马逊开发者论坛上发现了一个类似的问题。亚马逊的回答是:“不是现在”,而是“请关注我们的博客”。最后,这家伙已经集成了Dragon Mobile SDK,这是他的工作。我对集成另一个SDK不感兴趣(第三部分原因),但我想知道是否有人找到了“解决方法”,比如安装谷歌应用程序或其他东西,而亚马逊提供了一些东西

不管怎样,如果你想了解这方面的信息,我希望这个问题能给你带来一些启示……:)

提前谢谢

更新:


我曾尝试用它添加Google Play服务,但不起作用。

谢谢,但要使用它,必须有KUAL,我不能越狱或根除该设备。有关Android上的pocketsphinx,请参阅谢谢,@NikolayShmyrev。我在第一个链接中找不到它。似乎没有办法重用android语音识别,所以我必须为Kindle case做一个新的实现……好的,应该很简单。如果您有问题,请随时在Sourceforge论坛上提问。