前言
麦克风无法无法准确的识别出所说的指令,需要类似于唤醒词的来进行语音控制。
过程
https://blog.csdn.net/weixin_43633418/article/details/117336067
豪猪引擎Porcupine Wake Word Engine(部署唤醒词)
犀牛引擎Rhino Speech-to-Intent Engine(部署语音指令,提取关键信息)
“Hey, siri. “是属于豪猪引擎部分,”open the light.”属于犀牛引擎部分。
“light”相当于一个变量,我们可以在犀牛引擎中定义多个不同的变量,一样通过”open the $value.”的方式来执行不同的指令,进而控制不同的对象。
Picovoice 可以部署在多平台上,本文章直接介绍Linux系统上的部署过程。
https://picovoice.ai/docs/rhino/
https://picovoice.ai/docs/quick-start/rhino-python/