微軟的技術(shù),直接顛覆了我對(duì)聽(tīng)書這件事的看法!
阿虛一度是對(duì)聽(tīng)書不太感興趣的,AI機(jī)械式的發(fā)音,固定的腔調(diào)、語(yǔ)速,總會(huì)丟失那些波瀾起伏的劇情所帶來(lái)的沉浸式情感體驗(yàn)

但最近才知道微軟在//Build 2021

大家可以聽(tīng)聽(tīng)官方網(wǎng)頁(yè)的示例,新增的這5種中文語(yǔ)音,根本聽(tīng)不出是機(jī)器在念,逼真地嚇人:https://techcommunity.microsoft.com/t5/azure-ai-blog/azure-text-to-speech-updates-at-build-2021/ba-p/2382981#:~:text=Five%20more%20Chinese%20voices%20are%20generally%20available

對(duì)于喜歡聽(tīng)書的人來(lái)說(shuō),估計(jì)和阿虛一樣心里只有一個(gè)想法吧:趕緊讓我體驗(yàn)一下!?。?/span>

總之阿虛今天就準(zhǔn)備來(lái)介紹一下安卓/iOS上分別怎么用上微軟這些最新的TTS語(yǔ)音!
1 安卓端
TTS對(duì)于多數(shù)人,肯定還是用于手機(jī)上看小說(shuō),所以這里還是先介紹怎么在手機(jī)上體驗(yàn)

1.1 TTS
目前最簡(jiǎn)單的方法就是@ag2s20150909制作的這款小APP了
APP的最新版發(fā)布在作者的Github:https://github.com/ag2s20150909/TTS/tree/master/release

如果你訪問(wèn)Github困難,建議了解
將APP下載并安裝好之后,點(diǎn)擊左上角「設(shè)置TTS」,將手機(jī)的默認(rèn)的文字轉(zhuǎn)語(yǔ)音引擎改成「TTS」

然后回到APP內(nèi),默認(rèn)的AI是曉曉,如果你要切換成其他AI,要先勾選「自定義」,然后再點(diǎn)擊切換!

阿虛自己是比較喜歡云希這個(gè)AI 的聲音,講話風(fēng)格你也可以自行選擇(有新聞/客服/助手/閑聊等等),阿虛自己是用的默認(rèn)

然后因?yàn)門TS是系統(tǒng)級(jí)的功能,基本上的電子書閱讀器都是支持調(diào)用系統(tǒng)TTS來(lái)朗讀的

你立馬就能在你常用的閱讀、靜讀天下這類APP上體驗(yàn)到微軟TTS的牛逼了!

不過(guò)這個(gè)TTS據(jù)悉會(huì)時(shí)不時(shí)存在卡頓、跳讀問(wèn)題,網(wǎng)友們給出的解決方法有以下這些:
換格式
換AI發(fā)聲人
換時(shí)端
換格式的意思是,在TTS右上角的設(shè)置中,更改音頻流的格式
說(shuō)白了就是降低音頻質(zhì)量,32kbit/64kbit/128kbit 這些總能明白吧

理論上來(lái)說(shuō)如果是網(wǎng)絡(luò)問(wèn)題導(dǎo)致的朗讀卡頓,降低音頻質(zhì)量就應(yīng)該是能明顯改善問(wèn)題的

而會(huì)出現(xiàn)以上問(wèn)題的原因,大抵是因?yàn)榇蠹矣玫亩际亲髡叩?API 導(dǎo)致的(或者是作者從某處挖來(lái)的),公共服務(wù)的缺點(diǎn)自然是用的人越多越不好用...
1.2 大聲朗讀
如果你想要長(zhǎng)期穩(wěn)定可用的微軟TTS服務(wù),還是建議各位用大聲朗讀這款A(yù)PP

不過(guò)使用這款A(yù)PP的前提是你得滿足這倆條件之一:有國(guó)外的 edu 郵箱或者有VISA、MasterCard這類雙幣卡
但其實(shí)沒(méi)有也有辦法,你也可以借助萬(wàn)能的淘寶

現(xiàn)在還是能找到很多 edu 郵箱的賣家的,不過(guò)請(qǐng)注意:不是所有的 edu 郵箱都能訂閱 Azure??,買之前請(qǐng)自己詳詢賣家!

或者你也可以選擇淘寶找一家虛擬信用卡用于過(guò) Azure 的支付驗(yàn)證(后續(xù)使用并不會(huì)扣費(fèi))

總之若你滿足以上條件,你就能自行注冊(cè)微軟 Azure 服務(wù),然后借用大聲朗讀這款A(yù)PP,從而獲取到長(zhǎng)期穩(wěn)定可用的微軟TTS服務(wù)啦!

這個(gè)APP是由酷安大佬@I I I I I 開(kāi)發(fā)的:http://www.coolapk.com/u/453544(可用酷安打開(kāi)此鏈接,此鏈接為作者ID地址)
不過(guò)由于他現(xiàn)在已經(jīng)隱藏了之前的動(dòng)態(tài),我沒(méi)找到他原始發(fā)布的動(dòng)態(tài),
APP現(xiàn)在已經(jīng)支持自動(dòng)更新了,后續(xù)也不擔(dān)心找不到最新版這種問(wèn)題了

有國(guó)外 edu郵箱的話,你可以直接搜「面相學(xué)生的Azure」,然后填學(xué)校郵箱注冊(cè)就行了,不需要信用卡(前提是你的 edu郵箱支持過(guò)Azure訂閱)

要國(guó)外 edu郵箱是因?yàn)椋捎趪?guó)人大量薅微軟的羊毛,國(guó)內(nèi)的 edu郵箱的優(yōu)惠早被薅沒(méi)了...

下面阿虛只介紹下有雙幣卡的情況怎么注冊(cè)并使用
你別擔(dān)心:雙幣卡只是用于過(guò)驗(yàn)證,并不會(huì)真的扣款,并且后續(xù)使用也并不會(huì)扣款

第一步打開(kāi)此地址:https://azure.microsoft.com/zh-cn/free/cognitive-services/
類似于谷歌云,首次注冊(cè) Azure 賬號(hào)即微軟云,會(huì)免費(fèi)給你提供12個(gè)月的熱門服務(wù),還有200美元的服務(wù)付費(fèi)額度,不過(guò)我們后續(xù)會(huì)用到的AI語(yǔ)音服務(wù)是有免費(fèi)版提供的,所以并不用擔(dān)心1年之后就要收費(fèi)了

在上方地址「點(diǎn)擊免費(fèi)開(kāi)始使用」后登錄你的微軟賬號(hào),并填寫相關(guān)賬號(hào)信息+勾選協(xié)議+填寫雙幣信用卡信息后

耐心等待信用卡驗(yàn)證注冊(cè)好賬號(hào)后,打開(kāi)此地址:https://azure.microsoft.com/zh-cn/services/cognitive-services/text-to-speech/
點(diǎn)擊「已在使用Azure?立即免費(fèi)試用此服務(wù)」


在創(chuàng)建資源頁(yè)面按下圖方式進(jìn)行,只需要注意訂閱和Pricing tier處都選擇免費(fèi)選項(xiàng)即可
然后點(diǎn)擊底部的「審閱并創(chuàng)建」,等待審閱通過(guò),繼續(xù)點(diǎn)擊一下「創(chuàng)建」

創(chuàng)建好之后,點(diǎn)擊「轉(zhuǎn)到資源」

點(diǎn)擊管理密鑰


你會(huì)看到兩個(gè)密鑰,隨便用一個(gè)就行

把密鑰填到大聲朗讀的APP里即可,然后點(diǎn)擊「SSML語(yǔ)音合成標(biāo)記語(yǔ)言」


輸入下方代碼并保存,然后就可以隨心使用了 ~

關(guān)于這段代碼,你可以按需調(diào)整這3部分:
name="zh-CN-YunxiNeural",即阿虛上圖使用的是Yunxi(云希)這款A(yù)I語(yǔ)音
style="assistant",表示講話風(fēng)格設(shè)置的則是assistant(以熱情而輕松的語(yǔ)氣對(duì)數(shù)字助理講話)
styledegree="2",這個(gè)值可以指定說(shuō)話風(fēng)格的強(qiáng)度, 默認(rèn)值為1,最小值0.01,最大值2
如果你想要自行更換以上配置,你需要參考微軟官方的文檔:https://docs.microsoft.com/zh-cn/azure/cognitive-services/speech-service/speech-synthesis-markup
你需要知道的是,每個(gè)AI所擁有的 Style 風(fēng)格是不一樣的,比如 Yunyang 目前就只有 customerservice 這一種風(fēng)格

而 Yunye 則有calm、cheerful、sad、angry等等多種風(fēng)格可選
最后需要注意的是目前微軟Azure的免費(fèi)額度是每月50萬(wàn)文本轉(zhuǎn)語(yǔ)音字符

最新的免費(fèi)額度見(jiàn)這里:https://azure.microsoft.com/zh-cn/pricing/details/cognitive-services/speech-services/
2 iOS端
2.1 源閱讀
iOS上就沒(méi)有像安卓端的TTS那樣裝上就能用的APP了
目前阿虛所知僅有「源閱讀」這款A(yù)PP支持自定義添加微軟AI語(yǔ)音
具體來(lái)說(shuō)就是必須自己去注冊(cè)微軟Azure賬戶申請(qǐng)Key才能使用,具體申請(qǐng)步驟就請(qǐng)自行參考本文1.2節(jié)了,在此阿虛便不再?gòu)?fù)述
但是這里有一點(diǎn)非常重要的步驟需要注意:目前iOS源閱讀1.4.8版本還不能自定義TTS服務(wù)區(qū)域,導(dǎo)致目前想要用上的話,必須在最開(kāi)始創(chuàng)建語(yǔ)音服務(wù)時(shí)選擇東亞地區(qū)(East Asia)??
就只有這一點(diǎn)需要注意,后續(xù)到是就沒(méi)啥了
打開(kāi)源閱讀APP,找到設(shè)置 ? 語(yǔ)音管理 ? 創(chuàng)建云語(yǔ)音

服務(wù)商選擇Azure,語(yǔ)音名稱隨便輸入,然后填入你自己的Key,發(fā)音人的設(shè)置方法依舊請(qǐng)參考本文1.2節(jié)

隨后就直接能在聽(tīng)書的時(shí)候選擇并使用了

另外就是這款A(yù)PP由于一些原因,在2022年1月的時(shí)候從APPStore的中國(guó)區(qū)下架了,目前想要下載這款A(yù)PP,需要到國(guó)外區(qū)的APPStore下載
具體如何注冊(cè)國(guó)外APPle ID,請(qǐng)自行參考我原來(lái)的這篇教程:https://zhuanlan.zhihu.com/p/49754407
2.2 云手機(jī)
另外一個(gè)可行的方法就是之前寫iOS微信雙開(kāi)時(shí)候提到的,花錢使用云手機(jī)了

https://mp.weixin.qq.com/s/fDtU19-QNB3tdDCaPaKOFw
云手機(jī)是安卓系統(tǒng),那你就只需要回頭去參考本文第一節(jié)的內(nèi)容就行了

另外如果你不是想用于聽(tīng)書,而是想將微軟AI語(yǔ)音用于自媒體配音,相關(guān)軟件、網(wǎng)站請(qǐng)參看本文原文:https://mp.weixin.qq.com/s/RX3ZtPU4CjcH_tuKtNuxmA
