Unity插件——文字转朗读语音RtVioce插件功能/用法/下载
生活随笔
收集整理的這篇文章主要介紹了
Unity插件——文字转朗读语音RtVioce插件功能/用法/下载
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
目錄
- 插件 - RtVioce
- 一、使用步驟
- 1.導(dǎo)入進(jìn)Unity(插件形式為 .unitypackage)
- 2.添加所需Prefab
- 3.代碼調(diào)用
- 二、下載地址
插件 - RtVioce
支持的Unity版本:5.3.1 及以上版本
功能:語音轉(zhuǎn)文字
*不需要為自己的聲音行事
*多個(gè)音色變換
*多個(gè)揚(yáng)聲器 同時(shí)對(duì)講(說話)
*NPC聊天轉(zhuǎn)換等。。。。
?生成的音頻可以存儲(chǔ)到文件中。
一、使用步驟
1.導(dǎo)入進(jìn)Unity(插件形式為 .unitypackage)
2.添加所需Prefab
1).右鍵可以直接添加到 Hierarchy面板
2).添加后的樣子
3.代碼調(diào)用
字符串為朗讀內(nèi)容
添加腳本后賦值 直接可以運(yùn)行!單機(jī)A就可以聽到SpeechText的內(nèi)容
?:注意😀如果想要中文,則需要將語種切換為中文才能讀,否則會(huì)報(bào)錯(cuò)!(改成ch/cn 都闊以)
還有一個(gè)問題就是,它好像不知道多音字…
比如:塞為 [sāi] [sè] [sài] 但是它只會(huì)讀 [sè] 🤪🤪🤪
下面就是它所包含的語種
檢測是否讀完是給Speak添加完后或者開始事件
void Start () { Speaker.Speak("哇塞,我可以說話了!", null, null, true, GUISpeech.Rate, GUISpeech.Volume, "", GUISpeech.Pitch);Speaker.OnSpeakComplete += speakEndMethod;Speaker.OnSpeakStart+= speakStartMethod;//取消調(diào)用//Speaker.OnSpeakStart-= speakStartMethod;//Speaker.OnSpeakComplete += speakEndMethod;//Speaker.Silence();//停止說話}private void speakStartMethod(SpeakEventArgs e){print("開始說話");}private void speakEndMethod(SpeakEventArgs e){print("完成說話");}二、下載地址
免費(fèi)的 直接下載 不要積分(記得給個(gè)贊👍)
下載:RT-Voice PRO -2.7.1
https://pan.baidu.com/s/1JsuSxJWFZtYhuRMsI4xcDg
提取碼: ubed
總結(jié)
以上是生活随笔為你收集整理的Unity插件——文字转朗读语音RtVioce插件功能/用法/下载的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: HTML表格制作的例子
- 下一篇: iOS11.3 beta5专为提升苹果X