基于Unity3D的文字转语音功能的实现
来源:互联网 发布:淘宝优惠券模板 编辑:程序博客网 时间:2024/05/16 10:52
Unity文字转语音功能的实现(注意:只适应与Windows操作系统)
打开Visual Studio,在VS的引用中右键引用COM里的Microsoft Speech object library类,然后在代码里命名空间里引用using SpeechLib。
在需要把文字读出来的地方加上如下代码:
using System.Collections;using System.Collections.Generic;using UnityEngine;using SpeechLib;public class TextToSpeech : MonoBehaviour {void Start () { SpVoice voice = new SpVoice(); voice.Speak("hello world"); }}
这样的话大家会发现在C#里已经能正确的读出来语音了,但是我们在unity里却发现会报错缺少引用,这时候我们需要根据引用类的路径找到相应的dll文件,路径为
找到一个sapi.dll文件,复制到unity的Assets文件下,运行即可将文字转语音了。
我已把dll文件上传,可以直接下载使用。
Microsoft Speech object library 下载地址
阅读全文
1 0
- 基于Unity3D的文字转语音功能的实现
- 基于Unity3D的语音转文字功能的实现
- 基于Unity3D的移动端摇一摇功能的实现
- 基于Unity3D的调用摄像头功能的实现
- 蓝牙语音功能的实现
- 蓝牙语音功能的实现
- 基于Qt的语音识别功能
- Android 基于百度语音的语音交互功能
- 科大讯飞文字转语音功能
- Android 文字转语音功能
- c#之语音功能的实现
- MediaPlayer实现金额的语音播报功能
- MediaPlayer 实现金额的语音播报功能
- 免费文字转语音的网站
- qt 实现文字转语音
- Socket的TCP、UDP通讯(实现功能:文字发送,窗口震动,大文件传输,语音发送,语音通话、直接发送全屏截图)
- 基于Unity3D的打开Windows软键盘的功能的实现
- 基于Unity3D的相机功能的实现(一)——VR相机
- C 练习实例21-30
- win7下的cmd基本操作
- 统计学习方法 第2章 感知机
- 持久层
- 反向代理
- 基于Unity3D的文字转语音功能的实现
- AWK 内建变量FS,NF,NR,FNR,RT,RS,ORS,OFS
- js组件系列
- 测试人眼中的车联网(比亚迪云服务-3.2.1)——序
- SpringMVC 页面数据传递到后台
- JVM内存模型
- 5分钟了解系统架构
- Docker + Ubuntu 安装 nodejs,redis 生成新镜像
- 后量子密码技术代码即将面世下的骚动,区块链安心了!