唤醒词 唤醒词模型生成 snowboy
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

114 lines
2.0 KiB

3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
  1. # README
  2. [toc]
  3. ## 1.虚拟机使用说明
  4. ```
  5. 下载地址:
  6. wget ftp://zftpuser:zftpzwsd@192.168.1.2/zwsd/vmware_image/snowboy_pyml_generator_ubuntu1604.7z
  7. 系统配置:
  8. 用户名:zwsd
  9. 密码 :zwsd
  10. 功能:
  11. 构造snowboy唤醒模型
  12. ```
  13. ## 2.如何构建模型
  14. 1.打开虚拟机,并打开终端
  15. 2.切换目录到/home/zwsd/Desktop/snowboy
  16. ```bash
  17. cd /home/zwsd/Desktop/snowboy
  18. ```
  19. 3.依次执行下面指令
  20. ```bash
  21. virtualenv -p python2 venv/snowboy
  22. source venv/snowboy/bin/activate
  23. cd examples/Python
  24. ```
  25. 4.将录音文件拷贝到当前目录下
  26. ![image-20220330104544094](markdown.assets/README.assets/image-20220330104544094.png)
  27. ```
  28. Tip:
  29. ssh sftp 均已打开,通过FileZilla直接传输文件即可
  30. ```
  31. 5.执行下面指令生成模型
  32. ````
  33. python generate_pmdl.py -r1=record1.wav -r2=record2.wav -r3=record3.wav -lang=cn -n=hotword.pmdl
  34. ```
  35. 执行结束后会在当前目录下产生hotword.pmdl
  36. ```
  37. ````
  38. ## 3.如何测试模型
  39. ```
  40. cd /home/zwsd/Desktop/snowboy/examples/C
  41. make
  42. ./demo
  43. =========================日志说明=====================
  44. -2 detected!
  45. -2 detected!
  46. -2 detected!
  47. -2 detected! 静默语音
  48. 0 detected! 有声音
  49. 0 detected!
  50. 0 detected!
  51. 0 detected!
  52. 1 detected! 识别到唤醒词
  53. -2 detected!
  54. -2 detected!
  55. -2 detected!
  56. -2 detected!
  57. ```
  58. 通过修改下面代码决定使用哪个模型。
  59. ![image-20220330105913510](markdown.assets/README.assets/image-20220330105913510.png)
  60. ## 4.常见问题
  61. 1.如果感觉MIC电脑MIC有问题,录不到音.
  62. ```
  63. 原因一:ubuntu系统配置问题
  64. 1. 打开音频配置。
  65. 2. 注意mic是否被设置静音了。
  66. ```
  67. ![image-20220330110034442](markdown.assets/README.assets/image-20220330110034442.png)
  68. ![image-20220330110156442](markdown.assets/README.assets/image-20220330110156442.png)
  69. ```
  70. 原因二:虚拟机配置问题
  71. 查看虚拟机右下角状态栏中的小喇叭是否被点亮。
  72. ```
  73. ![image-20220330110301977](markdown.assets/README.assets/image-20220330110301977.png)
  74. ```
  75. 原因三: 查看windows MIC 是否正常工作
  76. ```