您的位置:首页 > 移动开发 > Unity3D

Unity3d中使用百度语音识别及语音合成【含源码】

2017-12-01 17:00 1531 查看
本文首发于“洪流学堂”公众号。

洪流学堂,让你快人几步

源码地址

https://github.com/zhenghongzhi/WitBaiduAip

功能概述

1 语音识别

从麦克风录制音频

AudioClip的音频数据转换为百度语音识别的PCM16格式

百度语音识别Restful接口的封装以及一个测试场景

2 语音合成

百度语音合成Restful接口的封装以及一个测试场景

mp3格式运行时转为AudioClip进行播放

为什么不使用百度的C# SDK

百度的C# SDK使用了一些Unity不支持的特性,直接导入unity不能用

而且百度C# SDK只是封装了Restful的接口,功能上并没有增多

自己编写更简洁

更新说明

2018-01-11更新

在工程中加入了语音合成

2018-01-02更新

应广大小伙伴的要求,对工程进行了重构,放出github源码

https://github.com/zhenghongzhi/WitBaiduAip

2017-12-23更新

教程首发

洪流学堂,让你快人几步

欢迎关注“洪流学堂”微信公众号

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: