“语音助手”如何运行在手机上的?

描述

你会经常用手机里的 AI 语音助手吗?

除了无聊时当做“调戏”的对象,

你还会让它帮你做什么?

AI 语音助手正变得日益强大,也越来越普及。根据 Gartner 的预测,最快在明年年初,20% 的智能手机交互将通过语音助手来实现,智能手机的交互会变得更加直观。

语音助手正流行

在刚刚过去的三月,小米发布了国内首款搭载骁龙845的旗舰手机——小米MIX 2S,如果你关注了那场发布会,一定对小米MIX 2S 搭载的 AI 语音助手“小爱同学”记忆犹新。

得益于Qualcomm  Technologies 的人工智能引擎 AI Engine,为小米MIX 2S 带来强大 AI 计算能力,百种语音操控技能,都是一句话的事儿。

“她”可以帮你天气查询、设置闹钟、发送消息、播放音乐和视频、在线购物、控制智能家居……这些繁琐的操作,功能强大的语音助手都能帮你轻松完成。

那么,“语音助手”如何运行在手机上的?来跟我们一起一探究竟 ↓ ↓ ↓

AI 语音助手如何运行

Qualcomm Aqstic 音频编解码器始终处于开启状态,并且经过训练,可以对某些关键字做出响应。它可以使用手机内的麦克风来检测你的问题,例如 “小度小度,今天的天气如何?”

编解码器中的 ADC(模数转换器)检测到您的语音,将它们转换为数字信号并转发给音频编解码器 DSP。DSP 会运行检测关键字的算法,可对“小度”和“天气”等关键字进行识别。

紧接着,骁龙845的低功耗音频子系统会执行语音验证以确认你的身份,防止其他人未经许可方式使用你的设备。

骁龙845 的音频子系统还能实现回声消除,噪音抑制和语音信号隔离,即使在嘈杂的环境中也能准确地识别您的声音。

随后,骁龙 845上的音频子系统和 Kryo CPU 可执行本地或嵌入式音频语音识别(ASR)和自然语言处理(NLP),实现“语音到文本”的转换。在骁龙845 中, 我们在 Kryo CPU 上优化了对 8 位定点精度的支持,帮助支持包含较大内核、相对较少向量处理、非规则性数据结构和/或复杂流程控制的应用。

最后,DAC(数模转换器) 将数字信号转换回模拟信号并通过扬声器播放出来。

还是没看懂 AI 语音助手如何运行?没关系,一图为你解答 ↓ ↓ ↓

想象一下,这些复杂的流程实际上只需几分之一秒(几乎是“立即”)就可完成并对你的语音命令作出响应。得益于骁龙845移动平台强大的神经网络处理能力,为手机上的 AI 语音助手带来更酷的体验。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分