国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【TTS】uni-app語(yǔ)音播報(bào)app開(kāi)發(fā) / MT-TTS安卓原生自帶語(yǔ)音合成插件(免費(fèi)無(wú)限次)

這篇具有很好參考價(jià)值的文章主要介紹了【TTS】uni-app語(yǔ)音播報(bào)app開(kāi)發(fā) / MT-TTS安卓原生自帶語(yǔ)音合成插件(免費(fèi)無(wú)限次)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

什么是TTS?

TTSText To Speech的縮寫(xiě),即“從文本到語(yǔ)音”,是人機(jī)對(duì)話的一部分,讓機(jī)器能夠說(shuō)話。TTS是語(yǔ)音合成應(yīng)用的一種。

在程序開(kāi)發(fā)中,有很多TTS的插件,比如百度,訊飛,等等,但是大部分產(chǎn)品都不是完全免費(fèi)無(wú)限制次數(shù)調(diào)用的且需在線使用

本篇文章介紹一種免費(fèi)快捷且可以離線本地使用的方法:調(diào)用安卓系統(tǒng)已安裝的TTS進(jìn)行語(yǔ)音合成播放。

安卓原生自帶離線語(yǔ)音合成的使用

1. 安裝Android文字轉(zhuǎn)語(yǔ)音引擎

安卓系統(tǒng)本身是有自帶語(yǔ)音引擎的,但是有些手機(jī)沒(méi)有,如果沒(méi)有的話,需要先安裝語(yǔ)音引擎apk,可以參考這篇文章下載:Android文字轉(zhuǎn)語(yǔ)音引擎(TTS)簡(jiǎn)單比較及下載

2. 調(diào)用系統(tǒng)已安裝TTS插件 (MT-TTS)

在手機(jī)上已經(jīng)有語(yǔ)音引擎的前提下,就可以使用MT-TTS插件進(jìn)行調(diào)用了。

2.1 下載MT-TTS插件

下載地址和使用方法:MT-TTS離線語(yǔ)音合成

可以直接在下載的demo上進(jìn)行開(kāi)發(fā),或者把demo里面的nativeplugins文件夾拷貝到自己的項(xiàng)目根目錄下
【TTS】uni-app語(yǔ)音播報(bào)app開(kāi)發(fā) / MT-TTS安卓原生自帶語(yǔ)音合成插件(免費(fèi)無(wú)限次)
然后把項(xiàng)目用HBuilder X打開(kāi),點(diǎn)擊manifest.json文件,App原生插件配置,把MT-TTS勾選上,確定

【TTS】uni-app語(yǔ)音播報(bào)app開(kāi)發(fā) / MT-TTS安卓原生自帶語(yǔ)音合成插件(免費(fèi)無(wú)限次)

2.2 使用自定義基座打包uni原生插件 (注:請(qǐng)使用真機(jī)運(yùn)行自定義基座)

使用uni原生插件必須先提交云端打包才能生效,所以需要先把原生插件打包到自定義基座,然后再進(jìn)行寫(xiě)代碼真機(jī)調(diào)試(不知道怎么真機(jī)調(diào)試的可以看看我這篇文章真機(jī)調(diào)試)。
運(yùn)行-》運(yùn)行到手機(jī)或模擬器-》制作自定義調(diào)試基座
【TTS】uni-app語(yǔ)音播報(bào)app開(kāi)發(fā) / MT-TTS安卓原生自帶語(yǔ)音合成插件(免費(fèi)無(wú)限次)
打包
【TTS】uni-app語(yǔ)音播報(bào)app開(kāi)發(fā) / MT-TTS安卓原生自帶語(yǔ)音合成插件(免費(fèi)無(wú)限次)

打包發(fā)布
使用自定義基座開(kāi)發(fā)調(diào)試uni-app原生插件后,不可直接將自定義基座apk作為正式版發(fā)布。
應(yīng)該重新提交云端打包(不能勾選“自定義基座”)生成正式版本。
自定義基座打包完成后,選擇自定義調(diào)試基座。

【TTS】uni-app語(yǔ)音播報(bào)app開(kāi)發(fā) / MT-TTS安卓原生自帶語(yǔ)音合成插件(免費(fèi)無(wú)限次)
之后,就可以真機(jī)運(yùn)行調(diào)試了
【TTS】uni-app語(yǔ)音播報(bào)app開(kāi)發(fā) / MT-TTS安卓原生自帶語(yǔ)音合成插件(免費(fèi)無(wú)限次)

2.3 正式使用MT-TTS

插件的demo里面有示例代碼,挺詳細(xì)的,這里對(duì)主要使用步驟進(jìn)行簡(jiǎn)單說(shuō)明:
requireNativePlugin導(dǎo)入插件

const SpeechTTS= uni.requireNativePlugin("MT-TTS-Speech");

先進(jìn)行初始化

<button class="title" size="mini" @click="init">Init TTS</button>
init() {
		console.log('>> TTS:init...')
		SpeechTTS.init((callback) => {
				this.isReady = true;
				console.log('>> tts: init success');
		});

		SpeechTTS.onDone((res) => {
				console.log(">> tts: play end " + res)
		});
},

語(yǔ)音播放

<button class="title" size="mini" @click="play">播放</button>
text: '請(qǐng)。112號(hào)、張三,到,C04、檢查'
play() {
		console.log('>> tts: play...');
		const res = SpeechTTS.speak({
					text: this.text
		});
		console.log('>> tts: play result = ' + res);
},

其他使用請(qǐng)參考下面的插件API

插件API

  • 初始化 init(options, callback)
  • 設(shè)置語(yǔ)調(diào) setPitch(num) 范圍 0-9,默認(rèn)5
  • 設(shè)置語(yǔ)速 setSpeed(num) 范圍 0-9,默認(rèn)5
  • 設(shè)置語(yǔ)速 setVolumn(num) 范圍 0-9,默認(rèn)15
  • 獲取狀態(tài) isSpeeking()
  • 播放 speek(text, utteranceId)
  • 播放 changeSpeeker(text) text: F(度小美)、M(度小宇)、Y(度丫丫)、X(度逍遙), 成功返回0
  • 停止合成 stop()
  • 暫停播放 paused()
  • 恢復(fù)播放 resume()
  • 銷毀 destroy()
  • 開(kāi)始播放回調(diào)注冊(cè) (callback)
  • 完成播放回調(diào)注冊(cè) onDone(callback)
  • 播放出錯(cuò)回調(diào)注冊(cè) (callback)

本篇文章就介紹到這里啦,祝各位程序員1024程序員節(jié)日快樂(lè)!
【TTS】uni-app語(yǔ)音播報(bào)app開(kāi)發(fā) / MT-TTS安卓原生自帶語(yǔ)音合成插件(免費(fèi)無(wú)限次)文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-413772.html

到了這里,關(guān)于【TTS】uni-app語(yǔ)音播報(bào)app開(kāi)發(fā) / MT-TTS安卓原生自帶語(yǔ)音合成插件(免費(fèi)無(wú)限次)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【ESP32S3 Sense接入語(yǔ)音識(shí)別+MiniMax模型+TTS模塊語(yǔ)音播報(bào)】

    【ESP32S3 Sense接入語(yǔ)音識(shí)別+MiniMax模型+TTS模塊語(yǔ)音播報(bào)】

    講解視頻: ESP32S3 AI助手使用MiniMax大模型生產(chǎn)工具1 大家好,今天的教程將圍繞如何實(shí)現(xiàn)精準(zhǔn)的語(yǔ)音播報(bào)功能展開(kāi),我們用到了ESP32S3 Sense接入語(yǔ)音識(shí)別+MiniMax模型對(duì)話+SNR9816TTS模塊。 目前這是我使用的ESP32S3官方硬件??????(小小的身材有大大的力量)只需要35元加攝像頭麥

    2024年04月12日
    瀏覽(26)
  • uni-app/vue 文字轉(zhuǎn)語(yǔ)音朗讀(附小程序語(yǔ)音識(shí)別和朗讀)

    uni-app/vue 文字轉(zhuǎn)語(yǔ)音朗讀(附小程序語(yǔ)音識(shí)別和朗讀)

    ? ? 語(yǔ)音播報(bào)的實(shí)現(xiàn)的方法有很多種,我這里介紹集中不引用百度、阿里或者迅飛的API的實(shí)現(xiàn)方式。 一、采用new SpeechSynthesisUtterance的方式 廢話不多說(shuō)直接上代碼 方法的結(jié)束事件 二、采用speak-tts插件的方式 1、安裝speak-tts 2.使用 三、微信小程序可以采用微信提供的插件 1、添

    2024年02月16日
    瀏覽(299)
  • uni-app離線打包安卓apk

    uni-app離線打包安卓apk

    記錄一下打包apk的過(guò)程: 參考:uni-app離線打包官網(wǎng)地址 2-1.遇見(jiàn)問(wèn)題 1. 加載.idea和.gradle失敗, 解決: File → Project Structure 重新構(gòu)建: File → Sync Project with Gradle Files 安卓結(jié)構(gòu): Project → Android 登錄開(kāi)發(fā)者中心選擇需要打包的應(yīng)用→各平臺(tái)信息→查看或新增安卓打包信息 這里

    2024年04月17日
    瀏覽(26)
  • uni-app:如何實(shí)現(xiàn)安卓設(shè)備的無(wú)線調(diào)試

    在前端開(kāi)發(fā)中,與安卓設(shè)備進(jìn)行調(diào)試是一個(gè)常見(jiàn)的任務(wù)。通常,我們使用ADB(Android Debug Bridge)通過(guò)USB連接來(lái)進(jìn)行調(diào)試。然而,有時(shí)候我們可能需要無(wú)線進(jìn)行調(diào)試,這樣可以提供更大的靈活性和便利性。在本文中,我們將介紹如何使用uni-app框架和ADB來(lái)實(shí)現(xiàn)安卓設(shè)備的無(wú)線調(diào)試

    2024年02月01日
    瀏覽(22)
  • UNI-APP安卓本地打包詳細(xì)教程(保姆級(jí))

    UNI-APP安卓本地打包詳細(xì)教程(保姆級(jí))

    uni-app 官方文檔地址 ??原生開(kāi)發(fā)者支持 1、Android Studio 下載地址:Android Studio官網(wǎng)?OR?Android Studio中文社區(qū) 2、最新版的HBuilderX 3、App離線SDK下載:最新android平臺(tái)SDK下載 4、3.1.10版本起需要申請(qǐng)Appkey, 申請(qǐng)請(qǐng)參考 點(diǎn)擊進(jìn)入?Android Studio官網(wǎng)?或者?Android Studio中文社區(qū) 點(diǎn)擊 Downl

    2024年04月23日
    瀏覽(33)
  • uni-app語(yǔ)音轉(zhuǎn)文字功能demo(同聲傳譯)

    uni-app語(yǔ)音轉(zhuǎn)文字功能demo(同聲傳譯)

    目錄 首先去微信開(kāi)發(fā)者官網(wǎng)申請(qǐng)一下同聲傳譯的插件??微信公眾平臺(tái) 在文件中開(kāi)始引用: 首先去微信開(kāi)發(fā)者官網(wǎng)申請(qǐng)一下 同聲傳譯 的插件?? 微信公眾平臺(tái) 后續(xù)使用的時(shí)候可以看詳情里面的信息進(jìn)行使用 在文件中開(kāi)始引用: 注意??!在這個(gè)源碼視圖中開(kāi)始引入插件!!

    2024年02月09日
    瀏覽(96)
  • 記錄--UNI-APP安卓本地打包詳細(xì)教程(保姆級(jí))

    記錄--UNI-APP安卓本地打包詳細(xì)教程(保姆級(jí))

    這里給大家分享我在網(wǎng)上總結(jié)出來(lái)的一些知識(shí),希望對(duì)大家有所幫助 uni-app 官方文檔地址 原生開(kāi)發(fā)者支持 1、Android Studio 下載地址:Android Studio官網(wǎng) OR Android Studio中文社區(qū) 2、最新版的HBuilderX 3、App離線SDK下載:最新android平臺(tái)SDK下載 4、3.1.10版本起需要申請(qǐng)Appkey,申請(qǐng)請(qǐng)參考

    2023年04月09日
    瀏覽(25)
  • uni-app 使用安卓模擬器 mumu教程

    uni-app 使用安卓模擬器 mumu教程

    去官網(wǎng)下載 這個(gè)直接下載就行 去uni-app 里面配置 在這里設(shè)置adb路徑和模擬器端口 進(jìn)去安裝目錄找到adb.exe 相關(guān)的就行我的是 D:/moniqi/MuMuPlayer-12.0/shell/adb.exe 端口設(shè)置的是 16385 但是不起作用 找了半天 終于發(fā)現(xiàn)需要自己鏈接 adb 然后打開(kāi)adb所在的目錄 使用powerShell 打開(kāi)后輸入這

    2024年02月16日
    瀏覽(26)
  • 詳解uni-app項(xiàng)目運(yùn)行在安卓真機(jī)調(diào)試

    詳解uni-app項(xiàng)目運(yùn)行在安卓真機(jī)調(diào)試

    uni-app項(xiàng)目運(yùn)行在安卓真機(jī)調(diào)試 UNI-APP學(xué)習(xí)系列之詳解uni-app項(xiàng)目運(yùn)行在安卓真機(jī)調(diào)試 因?yàn)榘沧磕M器調(diào)試有問(wèn)題,運(yùn)行項(xiàng)目后白屏,因此使用安卓真機(jī)調(diào)試。 安卓真機(jī)調(diào)試 HBuilderX下載真機(jī)插件 手機(jī)通過(guò)USB鏈接電腦調(diào)試 手機(jī)開(kāi)啟開(kāi)發(fā)者模式,并且打開(kāi)USB調(diào)試 一般是在設(shè)置 =

    2024年02月12日
    瀏覽(169)
  • uni-app打包后安卓不顯示地圖及相關(guān)操作詳解

    uni-app打包后安卓不顯示地圖及相關(guān)操作詳解

    新公司最近用uni-app寫(xiě)app,之前的代碼有很多問(wèn)題,正好趁著改bug的時(shí)間學(xué)習(xí)下uni-app。 使用uni-app在瀏覽器調(diào)試的時(shí)候,地圖是展示的,但是打包完成后,在app端是空白的。咱第一次寫(xiě)app,啥也不懂啊不是。 附上一張瀏覽器調(diào)試的截圖: 安卓app上是空白頁(yè),就不附圖了。 因?yàn)?/p>

    2024年02月11日
    瀏覽(111)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包