using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using SpeechLib;public class TTS_YuYin : MonoBehaviour
{SpVoice voice;// Start is called before the first frame updatevoid Start(){//实例化spvoice 对象voice = new SpVoice();//Item(0)中文语音 Item(1)英文语音 voice.Voice = voice.GetVoices(string.Empty, string.Empty).Item(0);//语音速度 范围-10 到10  默认是0voice.Rate = 0;//语音音量 范围0到100   默认 100 voice.Volume = 100;}// Update is called once per framevoid Update(){if (Input.GetKeyDown(KeyCode.Q)){//同步朗读(同步朗读时系统会卡在这里,关都关不掉 直到朗读完毕才会往下执行,建议使用异步朗读)//voice.Speak("hello world 是大师级的卡拉胶SD卡圣诞节啊斯柯达SDKask大开杀戒的卡建档立卡");//异步朗读voice.Speak("金樽清酒斗十千,玉盘珍羞直万钱。停杯投箸不能食,拔剑四顾心茫然。欲渡黄河冰塞川,将登太行雪满山。(雪满山 一作:雪暗天)闲来垂钓碧溪上,忽复乘舟梦日边。(碧 一作:坐)行路难,行路难,多歧路,今安在?长风破浪会有时,直挂云帆济沧海。",SpeechVoiceSpeakFlags.SVSFlagsAsync);}if (Input.GetKeyDown(KeyCode.W)){//暂停使用该对象的所有朗读进程,同步朗读下无法使用该方法暂停voice.Pause();}if (Input.GetKeyDown(KeyCode.E)){//恢复该对象所对应的被暂停的朗读进程voice.Resume();}}private void OnApplicationQuit(){voice.Pause();}
}

下载地址:http://dl.dllzj.com:81/I/Interop.SpeechLib.zip

原文地址:https://www.cnblogs.com/qq2351194611/p/14446646.html

Unity 文字转语音相关推荐

  1. unity文字转语音插件(中文版)教程

    插件名RT-Voice PRO 2020.4.10 不错的一款插件,我用2020版本UNITY进行测试使用的.可以读英文和中文. 想要插件可以关注V公众号:unity风雨路.免费自取. 或者直接去cs ...

  2. Unity文字转语音

    仅限于Windows系统PC端,如果是webgl需要接入讯飞语音SDK. 插件链接:https://download.csdn.net/download/ThreePointsHeat/1291477 ...

  3. Unity 调用C# Speech类将文字转换为语音

    Unity 调用C#类将文字转换为语音 做语音功能的时候有些人是调用事先录制好的音频来进行播放,但是这样很不方便,而且即使是动态加载也会使压缩包体积变大,所以下面就给大家介绍另外一个方法,只需要一个调 ...

  4. Unity TTS文字转语音 朗读 基于SpeechLib

    本教程适用于不借助第三方语音平台,仅用Windows平台组件 进行文字转语音,基于SpeechLib 什么是TTS?TTS是Text To Speech的缩写,即"从文本到语音", ...

  5. Unity使用微软SDK实现文字转语音

    本文将通过使用微软语音服务SDK实现文字到语音的转换 1.首先从微软官方网站现在SDK包,然后将SDK包导入新建的项目里 2.新建项目里添加一个InputField文本输入框和一个按钮即可,然后再新建 ...

  6. unity3d:百度语音在线语音转文字,文字转语音,跨平台

    转自洪流学堂 语音转文字 1.打开麦克风记录 _clipRecord = Microphone.Start(null, false, 30, 16000); 2.将Unity的AudioClip数据转 ...

  7. Unity 实现人工智能语音

    Unity 实现人工智能语音 欧拉密SDK 下载 欧拉密基础教学 欧拉密 NLI管理系统 自定义模块 Unity 模块 文件导入 项目创建 ASR 代码模块 NluApiSample ASR 语音合成 ...

  8. C# 调用微软自带SpeechSDK 实现文字转语音

    实现Windows平台下文字转语音功能,Windows自带的语音识别模块估计很多人不知道,今天就记录下自己调研的成果. 首先我们去微软官网下载speechSDK 网址附上 下载三个包:SpeechSD ...

  9. Unity3D HoloLens2 中文文字转语音即语音合成(语音提示)功能

    文字转语音 UNITY_WSA平台 处理过程和实现原理 中文需要设置声音 上代码 使用方法 一.部署好Unity3d HoloLens项目工程 二.新建节点 三.添加TTS组件并配置 四.调用TTS功 ...

  10. 讯飞文字转语音_unity3D

    前言 讯飞语音是国内的智能语音前沿,有语音合成及语音识别还有一些其他高级的语音服务.前面已经写过一篇unity中使用在线语音的方式,不过由于是国外的网站不稳定,速度相对也慢,目前貌似已经不能用了.所以 ...

最新文章

  1. windows 报错 没有文件扩展.vbs的脚本引擎 解决方法
  2. Spring使用Quartz配置调度事务
  3. python经典算法题:无重复字符的最长子串
  4. 均值滤波、中值滤波、混合中值滤波C++源码实例
  5. Oracle应用迁移到AnalyticDB for PostgreSQL指导
  6. OSX上Docker快速上手-以部署node.js环境为例
  7. opengl学习笔记(六)
  8. 安卓 卡顿 APP
  9. 用glew,glfw,FreeImage实现opengl学习笔记6坐标变换
  10. centos ip地址固定
  11. 毕业设计 - 题目:基于深度学习的人脸表情识别 - 卷积神经网络 毕设 代码
  12. 一例智能网卡(mellanox)的网卡故障分析
  13. matlab高通滤波函数,巴特沃斯高通滤波器—matlab实现
  14. 怎么恢复oracle的包,Oracle的恢复管理器及DBMS_JOB包分析
  15. 小白系统盘制作详细教程
  16. 惠普1005w打印机使用说明书_【惠普NS1005w 一体机功能展示】卡槽|色带|APP|按钮|收纳_摘要频道_什么值得买...
  17. 国企的面试我们应该怎么准备?
  18. linux访问工具图标,linux上的编码转换工具iconv,enca,convmv
  19. java 天猫模拟登陆_爬虫登录 最好是天猫爬虫登录 有经验的大神请赐教
  20. 基于新版本Gradle上传jitpack开源项目

热门文章

  1. 明安图(卡特兰)数(及其扩展 折线法)
  2. linux下使用命令行获取公网ip地址
  3. get请求中文乱码处理方法
  4. 你程序员,996这就是你的命
  5. linux配置dhcp服务器authoritative参数作用
  6. 【原型】Axure基本入门
  7. 2008和2016哪个服务器系统好,windows2012和windows2016哪个好还是win2019、win2008
  8. python中bin的意思_python中bin函数的使用方法
  9. PHP实现网页截图?还可以实现登录截图!
  10. Origin C编程 -- 自定义函数按位解读数据列