wei*_*lou 34 html5 voice speech-recognition google-chrome voice-recognition
Chrome实施了HTML5语音识别API.支持多种语言.我想知道支持哪些语言以及HTML元素lang属性中使用的每种语言的相应代码.
例如:
谢谢!
Ser*_*zin 53
好的,如果没有发布,我们可以尝试至少弄清楚这一点.让我把这个表放在开头,如果有人有更多的信息我们会改进它.
我假设支持的语言与语音搜索支持的语言类似,谷歌使用标准语言代码,并在其服务中保持一致.
我在维基百科上查找了语音搜索支持的语言
编辑: 我已经尝试了后端语音识别服务.我已经进行了一系列测试,我将相同的英语语音样本传递给了API,但每次都指定了不同的方言.看起来像:
如果识别给出与en-US和语言的主要方言不同的结果,我会将方言视为支持.尽管如此,要100%验证它,我们需要为每种语言运行样本.
传说
+ 最重要的是支持,因为测试给出了与en-US和主要方言不同的结果..+ 维基百科上没有,但大多数都支持,因为测试结果与en-US和主要方言不同.+?最重要的是支持,因为它列在维基百科上.但是对我的样本进行测试会得到与主要方言相同的结果.所以无论是硬币还是语言代码都是错误的..+? 未在维基百科上列出但看起来支持,因为测试给出的结果与en-US和主要方言不同.语言
+南非荷兰语 af+巴斯克 欧盟+保加利亚 bg+加泰罗尼亚 CA+阿拉伯语(埃及) ar-EG+?阿拉伯语(约旦)ar-JO+阿拉伯语(科威特) ar-KW+?阿拉伯语(黎巴嫩) ar-LB+阿拉伯语(卡塔尔) ar-QA+阿拉伯语(阿联酋)ar-AE.+阿拉伯语(摩洛哥)ar-MA.+阿拉伯语(伊拉克)ar-IQ.+阿拉伯语(阿尔及利亚)ar-DZ.+阿拉伯语(巴林)ar-BH.+阿拉伯语(Lybia)ar-LY.+阿拉伯语(阿曼)ar-OM.+阿拉伯语(沙特阿拉伯)ar-SA.+阿拉伯语(突尼斯)ar-TN.+阿拉伯语(也门)ar-YE+捷克 cs+荷兰语 nl-NL+英语(澳大利亚) en-AU+?英语(加拿大) en-CA+英语(印度) en-IN+英语(新西兰) en-NZ+英语(南非) en-ZA+英语(英国) en-GB+英语(美国) en-US+芬兰的 fi+法国 fr-FR+加利西亚gl+德国 de-DE+希伯来 他+匈牙利人 胡+冰岛 是+意大利 it-IT+印尼语 id+日本的ja+韩国 ko+拉丁语 la+中文 zh-CN+传统台湾 zh-TW+?简体中文 zh-CN?+简化香港zh-HK+粤语(繁体香港) zh-yue+马来西亚 ms-MY+挪威 禁止+波兰语 pl+?猪拉丁 xx-小猪+葡萄牙语 pt-PT.+葡萄牙语(巴西) pt-BR+罗马尼亚 ro-RO+俄罗斯 茹+塞尔维亚 sr-SP+斯洛伐克 sk+西班牙语(阿根廷) es-AR+西班牙语(玻利维亚) es-BO+?西班牙语(智利) es-CL+?西班牙语(哥伦比亚) es-CO+?西班牙语(哥斯达黎加) es-CR+西班牙语(多米尼加共和国) es-DO+西班牙语(厄瓜多尔) es-EC+西班牙语(萨尔瓦多)es-SV+西班牙语(危地马拉) es-GT+西班牙语(洪都拉斯) es-HN+西班牙语(墨西哥) es-MX+西班牙语(尼加拉瓜) es-NI+西班牙语(巴拿马) es-PA+西班牙语(巴拉圭) es-PY+西班牙语(秘鲁) es-PE+西班牙语(波多黎各)es-PR+西班牙语(西班牙) es-ES+西班牙语(美国) es-US+西班牙语(乌拉圭) es-UY+西班牙语(委内瑞拉) es-VE+瑞典 sv-SE+土耳其语 tr+Zulu zuTim*_*yes 10
我知道这是一篇旧帖子,但由于这些信息很难找到,我以为我会为可能正在寻找的人发布一个列表.如果您发现任何错误或遗漏,请留言.
{
"Afrikaans": [
["South Africa", "af-ZA"]
],
"Arabic" : [
["Algeria","ar-DZ"],
["Bahrain","ar-BH"],
["Egypt","ar-EG"],
["Israel","ar-IL"],
["Iraq","ar-IQ"],
["Jordan","ar-JO"],
["Kuwait","ar-KW"],
["Lebanon","ar-LB"],
["Morocco","ar-MA"],
["Oman","ar-OM"],
["Palestinian Territory","ar-PS"],
["Qatar","ar-QA"],
["Saudi Arabia","ar-SA"],
["Tunisia","ar-TN"],
["UAE","ar-AE"]
],
"Basque": [
["Spain", "eu-ES"]
],
"Bulgarian": [
["Bulgaria", "bg-BG"]
],
"Catalan": [
["Spain", "ca-ES"]
],
"Chinese Mandarin": [
["China (Simp.)", "cmn-Hans-CN"],
["Hong Kong SAR (Trad.)", "cmn-Hans-HK"],
["Taiwan (Trad.)", "cmn-Hant-TW"]
],
"Chinese Cantonese": [
["Hong Kong", "yue-Hant-HK"]
],
"Croatian": [
["Croatia", "hr_HR"]
],
"Czech": [
["Czech Republic", "cs-CZ"]
],
"Danish": [
["Denmark", "da-DK"]
],
"English": [
["Australia", "en-AU"],
["Canada", "en-CA"],
["India", "en-IN"],
["Ireland", "en-IE"],
["New Zealand", "en-NZ"],
["Philippines", "en-PH"],
["South Africa", "en-ZA"],
["United Kingdom", "en-GB"],
["United States", "en-US"]
],
"Farsi": [
["Iran", "fa-IR"]
],
"French": [
["France", "fr-FR"]
],
"Filipino": [
["Philippines", "fil-PH"]
],
"Galician": [
["Spain", "gl-ES"]
],
"German": [
["Germany", "de-DE"]
],
"Greek": [
["Greece", "el-GR"]
],
"Finnish": [
["Finland", "fi-FI"]
],
"Hebrew" :[
["Israel", "he-IL"]
],
"Hindi": [
["India", "hi-IN"]
],
"Hungarian": [
["Hungary", "hu-HU"]
],
"Indonesian": [
["Indonesia", "id-ID"]
],
"Icelandic": [
["Iceland", "is-IS"]
],
"Italian": [
["Italy", "it-IT"],
["Switzerland", "it-CH"]
],
"Japanese": [
["Japan", "ja-JP"]
],
"Korean": [
["Korea", "ko-KR"]
],
"Lithuanian": [
["Lithuania", "lt-LT"]
],
"Malaysian": [
["Malaysia", "ms-MY"]
],
"Dutch": [
["Netherlands", "nl-NL"]
],
"Norwegian": [
["Norway", "nb-NO"]
],
"Polish": [
["Poland", "pl-PL"]
],
"Portuguese": [
["Brazil", "pt-BR"],
["Portugal", "pt-PT"]
],
"Romanian": [
["Romania", "ro-RO"]
],
"Russian": [
["Russia", "ru-RU"]
],
"Serbian": [
["Serbia", "sr-RS"]
],
"Slovak": [
["Slovakia", "sk-SK"]
],
"Slovenian": [
["Slovenia", "sl-SI"]
],
"Spanish": [
["Argentina", "es-AR"],
["Bolivia", "es-BO"],
["Chile", "es-CL"],
["Colombia", "es-CO"],
["Costa Rica", "es-CR"],
["Dominican Republic", "es-DO"],
["Ecuador", "es-EC"],
["El Salvador", "es-SV"],
["Guatemala", "es-GT"],
["Honduras", "es-HN"],
["México", "es-MX"],
["Nicaragua", "es-NI"],
["Panamá", "es-PA"],
["Paraguay", "es-PY"],
["Perú", "es-PE"],
["Puerto Rico", "es-PR"],
["Spain", "es-ES"],
["Uruguay", "es-UY"],
["United States", "es-US"],
["Venezuela", "es-VE"]
],
"Swedish": [
["Sweden", "sv-SE"]
],
"Thai": [
["Thailand", "th-TH"]
],
"Turkish": [
["Turkey", "tr-TR"]
],
"Ukrainian": [
["Ukraine", "uk-UA"]
],
"Vietnamese": [
["Viet Nam", "vi-VN"]
],
"Zulu": [
["South Africa", "zu-ZA"]
]
}
Run Code Online (Sandbox Code Playgroud)
编辑:我也找到了这个列表,这可能是更新的:https: //cloud.google.com/speech-to-text/docs/languages
使用以下代码在浏览器中获取语音 API 的所有可用语音:
var voices = speechSynthesis.getVoices();
for(var i = 0; i < voices.length; i++ ) {
console.log("Voice " + i.toString() + ' ' + voices[i].name + ' ' + voices[i].uri);
}
Run Code Online (Sandbox Code Playgroud)
目前只有 Chrome 和 Safari 支持 Web Speech API(虽然 Safari 只支持 Text to Speech 功能)。奇怪的是 Firefox OS 支持 TTS,但浏览器版本不支持。
根据文档和我的测试(依赖于用户代理),语言列表取决于您使用的浏览器。
在 Safari 中,您还可以使用多种语言(我相信超过 40 种)。在 Chrome 中,此时您会得到以下列表:
语音 0 谷歌美国英语 undefined
Voice 1 Google UK English 男 undefined
Voice 2 Google UK English 女性 undefined
Voice 3 Google Español undefined
Voice 4 Google Français undefined
Voice 5 Google Italiano undefined
Voice 6 Google Deutsch undefined
语音 7 谷歌???不明确的
语音 8 谷歌???不明确的
语音 9 谷歌 ??? 不明确的
Voice 10 原生 undefined
| 归档时间: |
|
| 查看次数: |
44447 次 |
| 最近记录: |