自然语言识别和语音识别有什么区别?
1 回答
饮歌长啸
TA贡献1951条经验 获得超3个赞
语音识别是自然语言识别的一个方向。
广义的“自然语言处理”包含了“语音”,或者说“语音”也是“自然语言”的一种。狭义的“自然语言处理”是指处理及理解文本,简单的理解就是:语音识别的结果成了自然语言处理的原材料来源之一,自然语言处理的结果又成了语音生成的原材料。
它是区别指令式语音而命名,其基本原理都是一致。自然语音识别亮点是自然语言理解功能,即用户可以按照个人的语言习惯,用自己惯用的语气、惯用的词,将需要被识别的语音任务说出来即可。自然语音识别与指令式语音识别主要区别是词库大小及处理方式,指令语音所有处理都是本地进行,自然语音识别目前基本都是采用云处理方式,这样其语音库及处理能力是指令语音无法比拟的。
如:当一条命令(如说:“发送短信给刘涛,今天晚上七点图书馆见。”)发出后,本地端会对“刘涛”这个命令词进行识别,而后将刘涛的电话号码从通讯录中调出,放在短信的收信人一栏中;随后将“今天晚上七点图书馆见”这段语音发送至云端,云端识别器识别完毕之后,把语音转化为文本反馈回来,本地端将文本填在短信内容里。这就是自然语音识别。
人:“请输入兴趣点名称”
机器:“滨海”
人:“您说的是滨海吗?”
机器:“是。”
人:“导航到上海滨海森林公园”
这就是指令式语音识别。
- 1 回答
- 0 关注
- 1675 浏览
添加回答
举报
0/150
提交
取消