Unity中使用百度语音识别及语音合成【含源码】
关尔Manic 发布于2018-06 浏览:21438 回复:15
6
收藏

本文首发于“洪流学堂”公众号。 
洪流学堂,让你快人几步

源码地址
https://github.com/zhenghongzhi/WitBaiduAip

 

功能概述
1 语音识别
从麦克风录制音频
AudioClip的音频数据转换为百度语音识别的PCM16格式
百度语音识别Restful接口的封装以及一个测试场景
2 语音合成
百度语音合成Restful接口的封装以及一个测试场景
mp3格式运行时转为AudioClip进行播放
为什么不使用百度的C# SDK 
百度的C# SDK使用了一些Unity不支持的特性,直接导入unity不能用 
而且百度C# SDK只是封装了Restful的接口,功能上并没有增多 
自己编写更简洁
更新说明
2018-03-28更新
加入平台判断,更好的支持android和ios

2018-01-11更新
在工程中加入了语音合成

2018-01-02更新
应广大小伙伴的要求,对工程进行了重构,放出github源码 
https://github.com/zhenghongzhi/WitBaiduAip

2017-12-23更新
教程首发


如有问题,可以关注“洪流学堂”微信公众号进行提问

收藏
点赞
6
个赞
共15条回复 最后由q17821959241回复于2022-08
#17用户已被禁言回复于2019-10
#16 LonSeaHi回复
请问qq群好多是多少啊?

您好,目前百度语音官方QQ交流群:910926227。

可在 https://ai.baidu.com/ 下方查找所有QQ支持群。

0
#16LonSeaHi回复于2019-10
#14 LonSeaHi回复
群主,我发布anroid版本在真机运行时执行 #if UNITY_STANDALONE || UNITY_EDITOR || UNITY_UWP var www = UnityWebRequestMultimedia.GetAudioClip(url, AudioType.WAV); #else var www = UnityWebRequestMultimedia.GetAudioClip(url, AudioType.MPEG); #endif Debug.Log("[WitBaiduAip]" + www.url); yield return www.SendWebRequest(); 在执行SendWebRequest函数的时候 提示unknow error错误。
展开

请问qq群好多是多少啊?

0
#15用户已被禁言回复于2019-10
#14 LonSeaHi回复
群主,我发布anroid版本在真机运行时执行 #if UNITY_STANDALONE || UNITY_EDITOR || UNITY_UWP var www = UnityWebRequestMultimedia.GetAudioClip(url, AudioType.WAV); #else var www = UnityWebRequestMultimedia.GetAudioClip(url, AudioType.MPEG); #endif Debug.Log("[WitBaiduAip]" + www.url); yield return www.SendWebRequest(); 在执行SendWebRequest函数的时候 提示unknow error错误。
展开

已在qq交流群内沟通的问题,请不要重复提问.

0
#14LonSeaHi回复于2019-10

群主,我发布anroid版本在真机运行时执行

#if UNITY_STANDALONE || UNITY_EDITOR || UNITY_UWP
var www = UnityWebRequestMultimedia.GetAudioClip(url, AudioType.WAV);
#else
var www = UnityWebRequestMultimedia.GetAudioClip(url, AudioType.MPEG);
#endif
Debug.Log("[WitBaiduAip]" + www.url);
yield return www.SendWebRequest();

在执行SendWebRequest函数的时候 提示unknow error错误。

0
#13晨生机回复于2019-09

又在一片报告看到群主

 

0
#12用户已被禁言回复于2019-08
#11 qq13264159777回复
感谢分享,大大问一下,可以不联网使用么。

api仅支持联网环境~

0
#11qq13264159777回复于2019-08

感谢分享,大大问一下,可以不联网使用么。

0
#10用户已被禁言回复于2019-05
#8 笑看萱萱小姐回复
识别报3301错误

音频文件是否清晰或者空音频?检查音频文件格式是否符合要求。

0
#9用户已被禁言回复于2019-05
#7 魂淡大哥回复
大兄弟 语音识别的速度有点慢啊?怎么提高识别速度呢?

有极速版 api啊

0
#8笑看萱萱小姐回复于2019-05

识别报3301错误

0
#7魂淡大哥回复于2019-02

大兄弟 语音识别的速度有点慢啊?怎么提高识别速度呢?

0
#6落杉紫寒周诚回复于2018-09

感谢分享

 

0
#5关尔Manic回复于2018-08
#3 善良的问天旺回复
嗯?为啥源码没代码呢?

github呀兄嘚

0
#3善良的问天旺回复于2018-08

嗯?为啥源码没代码呢?

0
#2fujiayi1984回复于2018-07

感谢分享

0
TOP
切换版块