当前位置: 主页 > 技术方案

人工智能计算器语音版-智能语音“三步曲”(Automatic)

发布时间:2023-06-11 09:18   浏览次数:次   作者:佚名

智能语音技术是以“语音”为研究对象,对语音语义进行识别、理解以及生成,使机器具备自然语言处理能力,并且利用其核心技术赋予机器“听觉”、“理解能力”以及“语言能力”。

人工智能计算器语音版_电脑版智能语音助手_小度智能语音手机版

智能语音“三步曲”

智能语音技术涉及多类型学科,其核心技术包括语音识别(ASR)、声纹识别(Voiceprint Recognition)、自然语言处理(NLP)、语音合成(TTS)、语音去噪等关键技术。

小度智能语音手机版_电脑版智能语音助手_人工智能计算器语音版

智能语音技术

语音识别

语音识别,或称为自动语音识别(Automatic Speech Recognition,ASR),是指令机器能够识别口语单词并将其转换为文本的过程。

语音识别发展历程

语音识别技术的核心和发展,主要在声学模型的领域上,可以分为三个阶段:

第一阶段

模型匹配法(70年代),主要集中在小词汇量、孤立词、特定人语音识别方法,方法是简单的模板匹配,即将测试语音与参考语音分别进行特征值提取后,直接整段比对吻合度。当时的主流算法有动态时间规整(DTW)、支持向量机(SVM)、矢量量化(VQ)等。

第二阶段

概率统计型(1993年~2011年),主流的技术是GMM+HMM。HMM模型将语音转换文本的过程中增加了两个转换单位:音素和状态,GMM将状态的特征用概率模型来表述人工智能计算器语音版,提升语音帧到状态的准确率。基于GMM-HMM框架,后续又提出了许多改进方法,如动态贝叶斯方法、区分性训练方法、自适应训练方法、HMM/NN混合模型方法等。

第三阶段

深度神经网络(2012~至今),常用的方法有深度神经网络-隐马尔科夫(DNN -HMM);递归神经网络RNN——>LSTM&BLSTM:结合上下文建模,计算复杂度会比DNN增加;卷积神经网络CNN:图像识别的主流的模型,优化语音的多样性,减少资源浪费等。

人工智能计算器语音版_小度智能语音手机版_电脑版智能语音助手

语音识别发展历程

语音识别流程

语音识别流程主要可分为“输入—>编码—>解码—>输出 ”。

小度智能语音手机版_人工智能计算器语音版_电脑版智能语音助手

语音识别流程

选择识别单元,即确定选择识别的对象,然后根据识别对象的语音特点、词汇量大小等条件确定识别对象为单词、音节或音素;

人工智能计算器语音版_电脑版智能语音助手_小度智能语音手机版

原始音频

人工智能计算器语音版_电脑版智能语音助手_小度智能语音手机版

识别单词、音节或音素

提取特征参数,从语音波形中提取出重要的反应语音特征的相关信息;

电脑版智能语音助手_人工智能计算器语音版_小度智能语音手机版

特征提取

建立声学模型和语言模型,进行训练和识别。

声学模型主要描述发音模型下特征的似然概率。

语言模型主要描述词间的连接概率。

具体来说就是输入一段语音信号,要找到一个文字序列(由字或者词组成),使得它与语音信号的匹配程度最高。

小度智能语音手机版_电脑版智能语音助手_人工智能计算器语音版

解码

这个匹配程度,一般都是用概率来表示的人工智能计算器语音版,用O表示声学特征,用W表示文字序列,则要解决的问题定义为数学模型的过程为:

小度智能语音手机版_电脑版智能语音助手_人工智能计算器语音版

最常用的声学模型隐马尔科夫模型(HMM)逐渐被深度神经网络(DNN)所替代。

小度智能语音手机版_人工智能计算器语音版_电脑版智能语音助手

声学模型演化(GMM-HMM到DNN-HMM)

最常用的语言模型是N-Gram ,包含单词序列的统计数据和有限状态语言模型。

人工智能计算器语音版_小度智能语音手机版_电脑版智能语音助手

语言模型N-Gram

最后进行后期的处理,包括音字转换、词法、句法和文法的处理等,最终输出识别的文字。本人将文章的第一段录制成音频,进行语音识别。

小度智能语音手机版_人工智能计算器语音版_电脑版智能语音助手

语音识别结果