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等转成文本

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

一键三联

点赞·留言·收藏

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

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

相关推荐
mxwin5 分钟前
Unity Shader 中 ShadowCaster的作用和疑问
unity·游戏引擎
mxwin42 分钟前
Unity Shader中如何学习阴影技术 产生阴影,接受阴影,联级阴影,软阴影
学习·unity·游戏引擎·shader
♡すぎ♡1 小时前
ShaderLab:线条几何体旋转
unity·计算机图形学·着色器·shaderlab
小贺儿开发1 小时前
【MediaPipe】Unity3D 指间游鱼互动演示
游戏·unity·人机交互·摄像头·手势识别·互动·康复训练
mxwin4 小时前
Unity Shader中CastShadows 和 ReceiveShadows 在代码中的区分
unity·游戏引擎·shader
努力长头发的程序猿7 小时前
Unity2D当中的A*寻路算法
算法·unity·c#
RReality18 小时前
【Unity Shader URP】Matcap 材质捕捉实战教程
java·ui·unity·游戏引擎·图形渲染·材质
魔士于安18 小时前
unity urp材质球大全
游戏·unity·游戏引擎·材质·贴图·模型
南無忘码至尊21 小时前
Unity学习90天 - 第 6 天 -学习物理 Material + 重力与阻力并实现弹跳球和冰面滑动效果
学习·unity·游戏引擎
mxwin1 天前
Unity 单通道立体渲染(Single Pass Instanced)对 Shader 顶点布局的特殊要求
unity·游戏引擎·shader