Unity 语音转文字 Vosk 离线库

市场有很多语音库,这里介绍Vosk SDK

除了支持untiy外还有原生开发服务器等

目录

  1. 安装unity示例demo
  2. 下载语音训练文件
  3. 运行demo
  4. 结尾
  5. 一键三联

注意事项

  1. 有可能debug出来的文本是空的,(确保麦克风正常,且索引正确)
  2. 分大模型和小模型,小模型给移动端用,大模型给pc端用,小模型识别速度快,但大模型准

安装unity示例demo

自己clone库,unity版本我选的2022.3.42f1c1

https://github.com/alphacep/vosk-unity-asr

下载语音训练文件

小模型42M

https://alphacephei.com/vosk/models/vosk-model-small-cn-0.22.zip

大模型1.3G

https://alphacephei.com/vosk/models/vosk-model-cn-0.22.zip

注意要是下载网速慢,可使用梯子

下载完毕后,将文件copy到工程的StreamingAssets

运行Demo

设置麦克风索引

这里我打印了麦克风信息列表

识别结果已经在Log上了

结尾

有一定的错误率,但只要你说普通话,吐字清晰,基本上很准

这里是根据麦克风实时输入并转成文本。

理论上也可以把MP3 wav等转成文本

或者根据自己的业务需求,做出点击麦克风开始录制,点击结束,再进行识别

一键三联

点赞·留言·收藏

如果可以帮到你,好用的话,记得一键三连。

毕竟博主写文章是靠爱发电,所以爱会消失对不对

相关推荐
AgilityBaby2 小时前
UE5蓝图实现打开和关闭界面、退出
ue5·游戏引擎·unreal engine
zaizai10074 小时前
Unity 一些小功能(屏幕画画,)
unity
ue星空4 小时前
UE5滚轮控制目标臂长度调整相机距离
ue5·游戏引擎·虚幻
归海_一刀6 小时前
【Unity动态换装骨骼合并】
unity·c#·游戏引擎
爱shader的锐雯9 小时前
Unity基于屏幕空间的鼠标拖动,拖动物体旋转
unity·计算机外设·游戏引擎
惊鸿醉10 小时前
⭐ Unity 使用Odin Inspector增强编辑器的功能:UIManager脚本实例
unity·编辑器·游戏引擎
与火星的孩子对话10 小时前
Unity进阶课程【四】Recorder 插件的使用 - 录制游戏画面、音频、动画、图片、无水印
游戏·unity·图形渲染·开源软件
大佛拈花13 小时前
Godot学习-创建简单动画
学习·游戏引擎·godot
虾球xz19 小时前
游戏引擎学习第221天:(实现多层次过场动画)
c++·学习·游戏引擎
achonor1 天前
Unity UGUI Image使用图集透明度点击过滤BUG
unity·游戏引擎·bug