The invention discloses an object-independent speech recognition method based on embedded microprocessor unit, which includes the following steps: S1, audio acquisition: recording by recording unit to obtain audio data; S2, processing the obtained audio data to obtain target speech data without silence and long pause; S3, first of all. The target speech data is processed by MFCC acoustic features, and the feature codes are obtained. Then the phonemes are searched through the pre-loaded language model and phoneme dictionary. According to the obtained phonemes, the syllables are combined by forward probability algorithm, and then the phrase string is calculated. S4, through the fuzzy matching algorithm, the language instructions are recognized. The invention has the advantages of expandable voice instructions, unlimited number, high speech recognition rate and wide application fields, and can be supported in the original hardware system without adding additional speech recognition chips.
【技术实现步骤摘要】
一种基于嵌入式微处理单位非特定对象语音识别方法
本专利技术涉及一种语音识别方法,具体是一种基于嵌入式微处理单位非特定对象语音识别方法。
技术介绍
随着科学技术日新月异的发展与层出不穷的创新,越来越多的新型智能化电子设备不断涌现于世。因其不仅能够实现轻松办公的目的,而且具有简化工作流程,减轻工作负荷,提高工作效率,节省人力成本,操作简便快捷等诸多优越性,因此这些新型智能化电子设备被广泛应用于各行各业,倍受人们关注和青睐,而语音识别设备便是这些新型智能化电子设备之一典型代表。传统的嵌入式微芯片语音识别是针对少数固定语音指令进行语音识别的,语音指令固定不可扩展,语音指令数量少,实际应用上存在局限性,需要特定语音芯片才支持,使用局限性较大。
技术实现思路
本专利技术的目的在于提供一种基于嵌入式微处理单位非特定对象语音识别方法,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种基于嵌入式微处理单位非特定对象语音识别方法,包括以下步骤:S1,音频获取:由录音单元进行录音,获得音频数据;S2,对获得的音频数据进行处理,得到不含静音和长时间停顿的目标语音数据;S3,首先对目标语音数据先对语音进行预加重、分帧和加窗,对每一个加窗,通过FFT得到对应的频谱,将得到的频谱通过Mel滤波器组得到Mel频谱,在Mel频谱上面进行倒谱分析,获得Mel频率倒谱系数MFCC;S4,a)将得到的所有字符串通过三音对照表转换成音节列表;b)提取每个字符串中所有的单个音节;c)使用每个字符串中的单个音节去匹配识别出来的音节,计算命中个数和多音命中率;d)命中率最高且大 ...
【技术保护点】
1.一种基于嵌入式微处理单位非特定对象语音识别方法,其特征在于,包括以下步骤:S1,音频获取:由录音单元进行录音,获得音频数据;S2,对获得的音频数据进行处理,得到不含静音和长时间停顿的目标语音数据;S3,首先对目标语音数据先对语音进行预加重、分帧和加窗,对每一个加窗,通过FFT得到对应的频谱,将得到的频谱通过Mel滤波器组得到Mel频谱,在Mel频谱上面进行倒谱分析,获得Mel频率倒谱系数MFCC;S4,a)将得到的所有字符串通过三音对照表转换成音节列表;b)提取每个字符串中所有的单个音节;c)使用每个字符串中的单个音节去匹配识别出来的音节,计算命中个数和多音命中率;d)命中率最高且大于10%的即匹配成功。
【技术特征摘要】
1.一种基于嵌入式微处理单位非特定对象语音识别方法,其特征在于,包括以下步骤:S1,音频获取:由录音单元进行录音,获得音频数据;S2,对获得的音频数据进行处理,得到不含静音和长时间停顿的目标语音数据;S3,首先对目标语音数据先对语音进行预加重、分帧和加窗,对每一个加窗,通过FFT得到对应的频谱,将得到的频谱通过Mel滤波器组得到Mel频谱,在Mel频谱上面进行倒谱分析,获得Mel频率倒谱系数MFCC;S4,a)将得到的所有字符串通过三音对照表转换成音节列表;b)提取每个字符串中所有的单个音节;c)使用每个字符串中的单...
【专利技术属性】
技术研发人员:胡波,
申请(专利权)人:深圳市泰辰达信息技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。