本章主要介绍AI语音交互的原理,包括语音交互的流程以及各流程节点所涉及的相关知识,如语音采集、语音识别、自然语言处理、语音合成等。

2.1 AI语音交互

AI语音交互通俗点说就是人与机器间进行语音理解和交互的过程。

AI语音交互流程是从用户输入语音信号开始,经过语音采集得到原始音频文件,再经过语音识别技术(ASR)、自然语言处理技术(NLP),最后得到机器反馈的过程。

机器反馈一般分为两种:一种是只有文字反馈既展示自然语言处理后的文字内容;另一种是语音反馈,语音反馈就需要语音合成技术(TTS),将理解反馈文字信息转化为声音播报出来。

AI语音交互流程图如图2-1所示。

图2-1 AI语音交互流程

由图2-1所知,AI语音交互包括语音输入(语音采集)、语音识别、自然语言处理、语音合成和语音输出这样一个过程。

总结

如果大家对人工智能(AI)测试有兴趣,欢迎大家加本人微信:wxid_ptea4d8gx4tx12;QQ群:775460627。

最新文章

  1. IAR Usage
  2. 正则表达式_删除字符串中的任意空格(Regex)
  3. HTTPClient模块的HttpGet和HttpPost
  4. 使用modelsim仿真DDR3时编译出错的解决方法
  5. golang(5):编写WebSocket服务,client和html5调用
  6. 003.ASP.NET Core tutorials--【Asp.net core 教程】
  7. JS模拟实现封装的三种方法
  8. Netty——简单创建服务器、客户端通讯
  9. Map,HashMap,TreeMap
  10. 关于在centos7 64为引用android so引发的问题修复
  11. STM32F103/429串口IAP+Ymodem升级
  12. 【UVA1660】Cable TV Network
  13. java中的类型转换
  14. Asp.net core Identity + identity server + angular 学习笔记 (第一篇)
  15. Python_Mix*内置函数
  16. JAVA IO流 InputStream流 Read方法
  17. mybatis无mapper.xml用法
  18. day02-格式化输出
  19. BZOJ1079或洛谷2476 [SCOI2008]着色方案
  20. MPU6050陀螺仪和加速度计的校准

热门文章

  1. Openstack neutron:SDN现状
  2. 萌新码农的第一篇:MarkDown的使用方法
  3. ProxySQL 读写分离方法
  4. 谈谈对K8S CNI、CRI和CSI插件的理解
  5. Kubernetes Node的隔离与恢复
  6. 多字段特性及配置自定义Analyzer
  7. vue2.x引入threejs
  8. 国产电脑可较为流畅运行的Windows系统
  9. 【Java8新特性】- 接口中默认方法修饰为普通方法
  10. POJ1741 tree (点分治模板)