语音识别 java可以实现语音识别吗?
浏览量:2964
时间:2021-04-12 18:00:53
作者:admin
java可以实现语音识别吗?
这是可以实现的。注:测试.pcm它是一个语音文件。您可以使用audacity软件打开它,然后选择“文件”->“导入”->“原始数据”。将采样率设置为8000Hz。单击播放以听到声音。此时,程序运行仍有问题,需要填写apikey和secretkey。这两个值将分配给您的应用程序。Cuid填写机器的MAC地址。我试过这个值。看来没关系。没有要求。程序可以运行,并根据正常的识别结果返回语音结果。但是,返回结果的代码是GBK,因此汉字显示为乱码,需要转码一次。转码代码是我自己加的
HTML5语音识别示例代码说明:1)x-webkit-speech:语音识别支持属性2)Lang:设置语言类型,如中文:Lang=“ch cn”3)x-webkit-grammar:语音输入语法,如:x-webkit-grammar=”内置:搜索“将语音输入的内容设置为尽可能靠近搜索内容,删除多余字符,如“de”、“La”等4)onwebkitspeechchange:一个语音输入事件,当语音发生变化时触发,如:onwebkitspeechchange=“foo()”当语音停止时,JS中的foo()函数将被触发。此时,需要编写相应的JavaScript函数foo()
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。