集成步骤
- 导入vosk-untiy-asr至项目
在Github上下载vosk-unity-asr,解压后将下图三个文件夹复制到自己的项目中
- 下载语言模型
有两个语言模型可供下载,以轻量级语言模型vosk-model-small-cn-0.22.zip为例,下载后放入Assets\StreamingAssets文件夹下
- 新建空对象,挂载相关脚本,设置如下
VoiceProcessor:输入音频处理脚本
VoskSpeechToText:语音转文字脚本
VoskResultText:根据识别结果执行对应逻辑脚本
问题及解决
-
改为中文的模型包之后运行闪退
原因:值填写不正确导致
解决:值填写为:<