sun*_*nny 9 android speech-recognition google-api speech-to-text google-speech-api
刚注意到英语美国单词不再显示正确的拼写.这之前还可以 - 现在显示英国英语拼写.下面是我找到的一些单词的列表.例如,如果我说中心 并将语言代码设置为en-US,我将得到结果作为英国英语的中心.
我使用的是Google api v2
https://www.google.com/speech-api/v2/recognize?output=json&lang=en-US&key=my_key "
词语结束-RE
以英语结尾的英国英语单词通常以美式英语结尾:
英国 和 美国
centre center
fibre fiber
litre liter
theatre theater or theatre
Run Code Online (Sandbox Code Playgroud)
尽管我将语言代码作为en-US,但返回的结果将是英式英语.这是一个常见问题或美国英语代码不再有效.任何帮助将不胜感激.
编辑
我只是注意到这个问题与ok谷歌一样即使我的输入是英文我们,我得到的答案是英文英文.这些是其他一些词
以-our结尾的单词
以-our结尾的英式英语单词通常以-or in American English结尾:
英国 和 美国
colour color
flavour flavor
humour humor
labour labor
neighbour neighbor
Run Code Online (Sandbox Code Playgroud)
英式英语中的动词可以拼写为-ize或-ise,最后拼写为-ize最后用美式英语拼写:
英国 和 美国
apologize or apologise apologize
organize or organise organize
recognize or recognise recognize
Run Code Online (Sandbox Code Playgroud)
以-yse结尾的单词
在英式英语中以动词结尾的动词总是拼写为美式英语:
英国 和 美国
analyse analyze
breathalyse breathalyze
paralyse paralyze
Run Code Online (Sandbox Code Playgroud)
我终于找到了解决方案.我知道大多数人不仅关心结果是英国英语还是英语US.But问题是我的应用程序是一个拼写应用程序.所以显示英语英语单词为英语美国语言这对我来说是个大问题.解决方案非常简单,只需在选择英语美国时摆脱Locale,即将en-US替换为en,您的语音识别网址如下所示https://www.google.com/speech -api/v2/recognition?output = json&lang = en&key = my_key.并使用英语所有其他语言的语言环境,如en-GB.
编辑
将网址更改为
https://www.google.com/speech-api/v2/recognize?output=json&lang=0000&key=my_key.
希望这能持续更长时间.
| 归档时间: |
|
| 查看次数: |
399 次 |
| 最近记录: |