Unity原生录音优化与语音识别语音合成集成工程

Unity 的原生录音系统做语音聊天还挺方便的,就是录音时长和内存大小有点死板。这套 Demo 就了这些问题,录完的音频可以存本地,也能传到服务器,响应也快,也稳。如果你觉得内存还是偏大,可以加压缩,灵活性不错。

录音之外,还整合了语音识别语音合成,走的是百度的接口,用起来还蛮顺的。工程里写好了对接逻辑,只要把自己的 Key 换进去就能跑,省去一堆接口折腾。

整体功能覆盖挺全,适合做语音聊天室语音输入TTS 播报这些场景。要注意,语音数据保存这块,如果是移动端,压缩还是得做下,不然用户一下录个几十秒,内存吃不消。

顺手给你补几篇相关的资源,做语音相关的项目可以参考下:百度语音合成插件 Unity3D 版JS 调用百度语音识别接口,还有uniapp 录音实现这些,也都还不错。

如果你正好在用Unity语音功能,这个项目还是值得一试的。动手快点,省心省力。

unitypackage 文件大小:10.98KB