要实现一个语音识别的功能:如:我说‘hello’,系统能判断是否与一个已...
发布网友
发布时间:2024-07-03 17:53
我来回答
共3个回答
热心网友
时间:2024-07-16 04:05
说一点算法的思路,
1,确定采集音频的开始,作为时基。
2,语速不同导致音频不同,要平均取时间点。
3,音量不同导致波形振幅不同,将采集的音频按比例压制或放大到可以比较的程度。
4,将采集的音频特征与已经排序好的音频库作对比,取出匹配程度较高的单词或字母。
这一步可能涉及一些优化和高效的算法,最重要的是这一部分
5,将所得结果反馈给用户
热心网友
时间:2024-07-16 04:00
对编程了解的不深,不过我很喜欢windows7上面的那个语音识别。
帮不到你,抱歉。
热心网友
时间:2024-07-16 04:05
不如先做个识别字母a-z的程序。比如读a,然后和26个字母音频文件(预先录好)比对。
再搞复杂的单词