Chrome语音识别可在Windows 7上识别阿拉伯语,但在Android上无法识别

时间:2014-09-06 16:35:21

标签: javascript android google-chrome speech-recognition

我正在添加一个指向我的服务器的链接,以便于查看我的代码并在任何设备上运行它:

http://od123.site90.com/sr_test/sr_test01.html

该代码用于语音识别。它取自:

http://shapeshed.com/html5-speech-recognition-api/

我设法在Windows 7上运行此示例:

我添加了一行:

recognition.lang = "ar-QA"; // "en-GB"; "he";

它实际上将英语,阿拉伯语和希伯来语的语音翻译成文本!!

但仅限于Windows 7 ......

在我的Galaxy平板电脑上 - 只有英语可以使用。

在我的Galaxy S4上 - 英语和希伯来语作品 - 但阿拉伯语没有。

  1. Android和Windows Chrome语音识别之间存在已知差异吗?

  2. Android设备安装问题?

  3. 知道如何让这个例子在Android上识别阿拉伯语吗?

1 个答案:

答案 0 :(得分:0)

这是部分解决方案。

现在,一旦我更改了平板电脑设置,阿拉伯语语音识别就适用于我:
在设置 - >控制 - >语言和输入 - >谷歌语音输入:
我取消选中所有郎并检查了阿拉伯卡塔尔

我没有设法制作JS:
recognition.lang =" ar-QA";
的工作原理。