一、神经网络

当前常用的语音识别框架如下图​

其背后的逻辑是

​在特征提取时采用的神经网络里面的DNN技术

深度神经网络DNN
DNN技术可以分为两种,一种是CNN模型,一种是RNN模型
卷积神经网络 CNN模型

循环神经网络 RNN模型

二、解码器

解码器信息来源于声学模型、词典、语言模型。框图如下:

2.1 声学模型

常用的声学模型为GMM-HMM,即混合高斯模型-隐马尔科夫模型

HMM模型对时序信息进行建模,在给定HMM的一个状态后,GMM对属于该状态的语音特征向量的概率分布进行建模。

2.2 词典

字典:就是发音字典,中文中就是拼音与汉字的对应,英文中就是音标与单词的对应

用途:

根据声学模型识别出来的音素,在字典中来找到对应的汉字(词)或者单词,用来在声学模型和语言模型建立桥梁,将两者联系起来。

比方如下词语的映射表:

2.3 语言模型

语言模型是针对某种语言建立的概率模型,是用来计算一个句子的概率的概率模型。

划分以下两种:

2.3.1 N元统计语言模型:N-gram模型、平滑化

2.3.2 神经网络语言模型:


与统计语言模型不同的是,神经网络语言模型不通过计数的方法对nn元条件概率进行估计,而是直接通过一个神经网络对其建模求解。

用途:

   1、决定哪一个词序列的可能性更大2、已知若干个词,预测下一个词

例子:

1、I went to a party.

 Eye went two a bar tea.

2、你现在在干什么?

 你西安载感什么?

AI智能语音识别算法原理 四相关推荐

  1. AI智能语音识别算法原理 一

    一.语音识别框架 二.麦克风阵列 环形六麦阵列 下面的指导原则有助于麦克风声音路径的频响优化: ● 声音路径尽量最短.最宽.将声音路径外部入口加宽有助于改进频响,而将声音路径的麦克风端加宽,则会降低频 ...

  2. rbf神经网络原理_【新书推荐】【2012.12】智能优化算法原理与应用(李士勇)...

    智能优化算法是指通过计算机软件编程模拟自然界.生物界乃至人类自身的长期演化.生殖繁衍.竞争.适应.自然选择中不断进化的机制与机理,从而实现对复杂优化问题求解的一大类算法的统称.李士勇编著的<智能 ...

  3. 用html怎么写智能问答页面,智能问答算法原理及实践之路笔记

    1.智能问题算法原理 任务机器人 知识图谱机器人 FAQ机器人 闲聊机器人 阅读理解机器人 1.1 FAQ 机器人 query -> 纠错->标准化->文本特征提取->quer ...

  4. 萤火虫算法_40多种智能优化算法原理和代码分享

    40多种智能优化算法原理和代码分享 <智能优化算法讲解>PDF下载地址: <智能优化算法原理讲解>PDF​mianbaoduo.com 包括: 1.海鸥算法SOA 智能优化算法 ...

  5. AI智能音箱工作原理中应用的数字功放芯片

    AI智能音箱是一个音箱升级的产物,是家庭消费者用语音进行上网的一个工具,比如点播歌曲.上网购物,或是了解天气预报,它也可以对智能家居设备进行控制,比如打开窗帘.设置冰箱温度.提前让热水器升温等. 智能 ...

  6. 智能优化算法-阿里巴巴和四十大盗算法Ali baba and the Forty Thieves algorithm(附Matlab代码)

    引言 阿里巴巴和四十大盗算法Ali baba and the Forty Thieves algorithm是一种新的元启发式算法,用于解决全局优化问题.回想一下著名的阿里巴巴和四十大盗的故事,阿里巴 ...

  7. php 五子棋算法,AI智能五子棋算法——假如我是计算机

    1.前言 记得读大学时,有段时间特别喜欢和室友们下五子棋,由于脑子不是特别灵光,再加上室友确实经验丰富,自己自然是屡屡战败.时光荏苒,一眨眼好多年过去了,很是怀念那时惬意的时光!大学毕业后,室友们都从 ...

  8. 语音识别算法原理文档整理(三)

    语音识别系统kaldi 相关原理介绍 Kaldi是一个非常强大的语音识别工具库,主要由Daniel Povey开发和维护.目前支持GMM-HMM.SGMM-HMM.DNN-HMM等多种语音识别的模型的 ...

  9. AI智能语音识别模块(SU-03T)

    功能特征 32位RISC内核,运行频率240 M 支持dsp指令集以及fpu浮点运算单元 FFT加速器:最大支持1024点复数FFT/IFFT运算,或者是2048点的实数FFT/IFFT运算 内置高速 ...

  10. 五子棋游戏AI智能算法设计

    五子棋游戏C语言AI智能算法设计 近来发现编制五子棋游戏很有趣,尤其是AI智能算法很烧脑.网上介绍有什么贪心算法,剪枝算法,博弈树算法等等,不一而足. 对于人机对战的电脑智能应子算法,参阅很多五子棋书 ...

最新文章

  1. 负载均衡策略关键因素
  2. RobotFramework教程使用笔记——requests和requestslibrary库
  3. Linux密码文件passwd和shadow分析
  4. 零基础学python这本书怎么样-看了这本基础教程的书籍你还担心你的python学不好吗?...
  5. Python 使用 UTF-8 编码(转)
  6. LINQ字符拼接的AND和OR操作
  7. x86的32位汇编快速入门
  8. uni-app使用input框 v-model双向绑定不起作用解决方案
  9. EJB通过ANT提高EJB应用程序的开发效率、无状态发展本地接口bean、开发状态bean...
  10. oracle逗号分隔函数
  11. 4. 简单的webservices 例子
  12. [导入]刚拿积蓄救人 自己又患癌症(我身边的一个真实故事)
  13. 每天一道算法题(16)——翻转链表
  14. 【深入理解JS核心技术】3. 调用、应用和绑定有什么区别
  15. 微型计算机 路由,华硕RT-AC68U无线路由器深度体验
  16. 电脑主机组装总结——自己动手,丰衣足食
  17. 产品经理的小白面试~
  18. 2022.10.23高沿坪易地扶贫 霜降
  19. (已解决)windows和linux系统中使用 pycharm 时设置打印字体颜色和背景色
  20. html图片隐藏文字,怎样用CSS隐藏图片背景的文字内容

热门文章

  1. ENVI学习总结(十二)——基于改进的 CASA 模型反演 NPP
  2. jmp连mysql_mongo connect BI 连接至Power BI
  3. 前端使用阿里巴巴矢量图库的图标大全
  4. 草图大师SketchUp2016下载和安装教程
  5. leadtools将pdf转tif
  6. 少儿编程培训行业分析
  7. Word宏与VBA/VB
  8. 项目管理的五个过程和九大知识领域
  9. html象棋游戏源码分享
  10. SRIO学习笔记之SRIO简介与Xilinx SRIO ip核例程详解