使用语音与用户进行交互则最基础的部分应该具有语音合成的功能,目前百度AI平台提供的语音合成服务是很好的解决方案。
首先到百度AI官网申请创建语音合成应用,地址http://ai.baidu.com/tech/speech/tts
下载SDK 地址http://ai.baidu.com/sdk
按照官网给出的技术文档对百度语音API进行调用
Demo:
在unity3d中使用百度语音
首先将SDK中的动态链接库文件添加到unity项目引用中
在添加过程中由于在之前进行过通过百度api进行人脸识别,已导入过百度AI的SDK 再次导入版本不同会导致同名链接库文件出现冲突,直接使用3.3.1版本的动态链接库文件开发即可。
完整版封装可直接调用的类文件:
<