python 唤醒词
时间: 2023-10-19 22:35:48 浏览: 180
要使用Python进行唤醒词的操作,你需要先进入Snowboy官方示例目录`snowboy/examples/Python3`,然后运行以下命令:`python3 demo.py resources/models/snowboy.umdl`。
如果你在运行时遇到报错,可以打开`snowboydecoder.py`文件,并将第5行的代码`from * import snowboydetect`改为`import snowboydetect`,这样就可以直接运行了。
一旦你喊出唤醒词"Snowboy",你会看到成功识别的信息,并且会发出"ding"的提示音。
如果你想自定义唤醒词,你需要下载好`model.pmdl`模型文件,以及在`snowboy/swig/Python3`目录下编译好的`_snowboydetect.so`库,同时还需要将`snowboy/examples/Python3`目录下的`demo.py`、`snowboydecoder.py`、`snowboydetect.py`文件以及`resources`目录一起使用。
这样,你就可以根据自己的需要来生成和使用Python的唤醒词了。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [Python开发之路(4)— 使用 snowboy 做语音唤醒功能](https://blog.csdn.net/qq_38113006/article/details/105745564)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文