百度人工智能平台(AIP)有很多种产品,这里使用的是语音技术产品在Unity中实现语音识别功能。
百度语音识别产品共分为两种,标准版和极速版,都是以上传一段不超过60s的录音的方式进行语音识别,详细差别请查阅文档。
https://cloud.baidu.com/doc/SPEECH/s/Ek39uxgre
目录
1.创建百度语音技术应用并导入SDK
这一步很简单,到百度智能云官网注册一个账号,然后在产品 --> 人工智能下找到语音技术,进入控制台,点击创建应用,填写应用信息就行了。
然后进入应用管理,查看自己的API Key和Secret Key,调用语音识别服务的时候需要用到这两个。
点击下载SDK,找到“识别、合成 RESTful API C# SDK”,下载压缩包,找到对应的.net版本。因为已经在Player Setting里面把API设置为了.NET 4.X,所以我这里导的是4.0版本。
在Asset目录下创建Plugins文件夹,然后把两个dll丢进去就可以了,一个是语音识别的接口,一个是JSON工具类。