語音合成學(xué)習(xí)(一)學(xué)習(xí)筆記

語音合成學(xué)習(xí)(一)學(xué)習(xí)筆記


我們先要弄清楚一個問題:什么是語音,語音是由哪些成分構(gòu)成的?

語音就是人說的話,它的記錄形式是一段一段的波形竹勉。

語音有三大關(guān)鍵成分:信息音色和韻律。如果能將語音的成分充分自由地拆解和組合娄琉,將是對語音的巨大解放次乓,未來將有無限的想象發(fā)展空間吓歇。

語音信息是指說話人說了什么內(nèi)容。

語音的音色是指這段話是誰說的票腰,有一句俗語:未見其人先聞其聲城看。

韻律就是我們說話的方式,說話時我們聲音的高低杏慰、快慢等测柠。借用某位非著名相聲演員的話來說:人人都會說話,為什么你還要花錢來聽我說話缘滥?


一轰胁、介紹

定義

語音合成(text to speech),簡稱 TTS朝扼。將文字轉(zhuǎn)化為語音的一種技術(shù)赃阀,類似于人類的嘴巴,通過不同的音色說出想表達的內(nèi)容吟税。將計算機自己產(chǎn)生的凹耙、或外部輸入的文字信息轉(zhuǎn)變?yōu)榭梢月牭枚淖讼帧⒘骼臐h語口語輸出的技術(shù)肠仪。

合成過程

主要包括:獲取輸入的文本→語言處理→韻律處理→聲學(xué)處理→輸出音頻文件。其中語音識別主要是語言處理备典、韻律處理异旧、聲學(xué)處理三個階段的操作。

  • 語言處理

該階段主要是模擬人類對大自然語言理解的過程提佣,主要工作有輸入文本分析吮蛹、分詞、語義分析拌屏,目的是讓計算機能夠盡可能準確理解輸入文本的含義并為后面的環(huán)節(jié)做準備潮针。

  • 韻律處理

主要是為合成的語音規(guī)劃出音高、音長倚喂、音強等語音特征每篷,目的是為了讓合成的語音能表達確切的語意,使得輸出的. 音頻文件更符合實際端圈。

  • 聲學(xué)處理

這個階段主要是把前兩個階段處理結(jié)果合成最終的音頻文件焦读。


二、應(yīng)用場景

  • 熱門研究方向

    • 語音轉(zhuǎn)換:說話人轉(zhuǎn)換舱权、語音到歌唱轉(zhuǎn)換矗晃、情感轉(zhuǎn)換、口音轉(zhuǎn)換等宴倍;
    • 歌唱合成:文本到歌唱的轉(zhuǎn)換张症;
    • AI虛擬人:可視化語音合成的技術(shù)仓技,現(xiàn)在熱門的元宇宙就依賴語音合成技術(shù);
  • 應(yīng)用方向

    • 語音交互:機器人領(lǐng)域吠冤、智能車浑彰;
    • 內(nèi)容生成:有聲讀物,微信聽書等拯辙;
    • 輔助功能:對障礙人士起到輔助功能郭变,能夠讓他們發(fā)聲;

三涯保、技術(shù)原理

在語音合成技術(shù)中诉濒,主要分為語言分析部分和聲學(xué)系統(tǒng)部分,也稱為前端部分和后端部分夕春,語言分析部分主要是根據(jù)輸入的文字信息進行分析未荒,生成對應(yīng)的語言學(xué)規(guī)格書,想好該怎么讀及志;聲學(xué)系統(tǒng)部分主要是根據(jù)語音分析部分提供的語音學(xué)規(guī)格書片排,生成對應(yīng)的音頻,實現(xiàn)發(fā)聲的功能速侈。

image.png

文本前端任務(wù)

  • 文本結(jié)構(gòu)與語種判斷

當需要合成的文本輸入后率寡,先要判斷是什么語種,例如中文倚搬,英文冶共,藏語,維語等每界,再根據(jù)對應(yīng)語種的語法規(guī)則捅僵,把整段文字切分為單個的句子,并將切分好的句子傳到后面的處理模塊眨层。

  • 文本標準化

在輸入需要合成的文本中庙楚,有阿拉伯數(shù)字或字母,需要轉(zhuǎn)化為文字趴樱。根據(jù)設(shè)置好的規(guī)則馒闷,使合成文本標準化。例如伊佃, “請問您是尾號為8967的機主嗎窜司?” “8967”為阿拉伯數(shù)字,需要轉(zhuǎn)化為漢字“八九六七”航揉,這樣便于進行文字標音等后續(xù)的工作塞祈;再如,對于數(shù)字的讀法帅涂,剛才的“8967“為什么沒有轉(zhuǎn)化為”八千九百六十七“呢议薪?因為在文本標準化的規(guī)則中尤蛮,設(shè)定了”尾號為+數(shù)字“的格式規(guī)則,這種情況下數(shù)字按照這種方式播報斯议。這就是文本標準化中設(shè)置的規(guī)則产捞。

  • 文本轉(zhuǎn)音素

在漢語的語音合成中,基本上是以拼音對文字標注的哼御,所以我們需要把文字轉(zhuǎn)化為相對應(yīng)的拼音坯临,但是有些字是多音字,怎么區(qū)分當前是哪個讀音恋昼,就需要通過分詞看靠,詞性句法分析,判斷當前是哪個讀音液肌,并且是幾聲的音調(diào)挟炬。

例如,“南京市長 江大橋”為“nan2 jing1 shi4 zhang3 jiang1 da4 qiao2”或者“南京市 長江大橋”“nan2 jing1 shi4 chang2 jiang1 da4 qiao3”嗦哆。

  • 句讀韻律預(yù)測

人類在語言表達的時候總是附帶著語氣與感情谤祖,TTS合成的音頻是為了模仿真實的人聲,所以需要對文本進行韻律預(yù)測老速,什么地方需要停頓粥喜,停頓多久,哪個字或者詞語需要重讀烁峭,哪個詞需要輕讀等容客,實現(xiàn)聲音的高低曲折秕铛,抑揚頓挫约郁。

聲學(xué)系統(tǒng)處理

聲學(xué)系統(tǒng)部分目前主要有三種技術(shù)實現(xiàn)方式,分別為:波形拼接但两,參數(shù)合成以及端到端的語音合成技術(shù)鬓梅。

  • 波形拼接語音合成

通過前期錄制大量的音頻,盡可能全的覆蓋所有的音節(jié)音素谨湘,基于統(tǒng)計規(guī)則的大語料庫拼接成對應(yīng)的文本音頻绽快,所以波形拼接技術(shù)通過已有庫中的音節(jié)進行拼接,實現(xiàn)語音合成的功能紧阔。一般此技術(shù)需要大量的錄音坊罢,錄音量越大,效果越好擅耽,一般做的好的音庫活孩,錄音量在50小時以上。

優(yōu)點:音質(zhì)好乖仇,情感真實憾儒。

缺點:需要的錄音量大询兴,覆蓋要求高,字間協(xié)同過渡生硬起趾,不平滑诗舰,不是很自然。

  • 參數(shù)語音合成技術(shù)

參數(shù)合成技術(shù)主要是通過數(shù)學(xué)方法對已有錄音進行頻譜特性參數(shù)建模训裆,構(gòu)建文本序列映射到語音特征的映射關(guān)系眶根,生成參數(shù)合成器。所以當輸入一個文本時边琉,先將文本序列映射出對應(yīng)的音頻特征汛闸,再通過聲學(xué)模型(聲碼器)將音頻特征轉(zhuǎn)化為我們聽得懂的聲音。

優(yōu)點:錄音量小艺骂,可多個音色共同訓(xùn)練诸老,字間協(xié)同過渡平滑,自然等钳恕。

缺點:音質(zhì)沒有波形拼接的好别伏,機械感強,有雜音等忧额。

  • 端到端語音合成技術(shù)

端到端語音合成技術(shù)是目前比較火的技術(shù)厘肮,通過神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)的方法,實現(xiàn)直接輸入文本或者注音字符 睦番,中間為黑盒部分类茂,然后輸出合成音頻,對復(fù)雜的語言分析部分得到了極大的簡化托嚣。所以端到端的語音合成技術(shù)巩检,大大降低了對語言學(xué)知識的要求,且可以實現(xiàn)多種語言的語音合成示启,不再受語言學(xué)知識的限制兢哭。通過端到端合成的音頻,效果得到的進一步的優(yōu)化夫嗓,聲音更加貼近真人迟螺。

優(yōu)點:對語言學(xué)知識要求降低,合成的音頻擬人化程度更高舍咖,效果好矩父,錄音量小。

缺點:性能大大降低排霉,合成的音頻不能人為調(diào)優(yōu)窍株。


以上主要是對語音合成技術(shù)原理的簡單介紹,也是目前語音合成主流應(yīng)用的技術(shù)。當前的技術(shù)也再迭代更新夹姥,像端到端技術(shù)目前比較火的wavenet杉武,Tacotron,Tacotron2以及deepvoice3等技術(shù)辙售,感興趣的朋友可以自己了解學(xué)習(xí)轻抱。


相關(guān)閱讀

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市旦部,隨后出現(xiàn)的幾起案子祈搜,更是在濱河造成了極大的恐慌,老刑警劉巖士八,帶你破解...
    沈念sama閱讀 206,311評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件容燕,死亡現(xiàn)場離奇詭異,居然都是意外死亡婚度,警方通過查閱死者的電腦和手機蘸秘,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,339評論 2 382
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來蝗茁,“玉大人醋虏,你說我怎么就攤上這事∠蹋” “怎么了颈嚼?”我有些...
    開封第一講書人閱讀 152,671評論 0 342
  • 文/不壞的土叔 我叫張陵,是天一觀的道長饭寺。 經(jīng)常有香客問我阻课,道長,這世上最難降的妖魔是什么艰匙? 我笑而不...
    開封第一講書人閱讀 55,252評論 1 279
  • 正文 為了忘掉前任限煞,我火速辦了婚禮,結(jié)果婚禮上旬薯,老公的妹妹穿的比我還像新娘晰骑。我一直安慰自己适秩,他們只是感情好绊序,可當我...
    茶點故事閱讀 64,253評論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著秽荞,像睡著了一般骤公。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上扬跋,一...
    開封第一講書人閱讀 49,031評論 1 285
  • 那天阶捆,我揣著相機與錄音,去河邊找鬼。 笑死洒试,一個胖子當著我的面吹牛倍奢,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播垒棋,決...
    沈念sama閱讀 38,340評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼卒煞,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了叼架?” 一聲冷哼從身側(cè)響起畔裕,我...
    開封第一講書人閱讀 36,973評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎乖订,沒想到半個月后扮饶,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,466評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡乍构,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,937評論 2 323
  • 正文 我和宋清朗相戀三年甜无,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片哥遮。...
    茶點故事閱讀 38,039評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡毫蚓,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出昔善,到底是詐尸還是另有隱情元潘,我是刑警寧澤,帶...
    沈念sama閱讀 33,701評論 4 323
  • 正文 年R本政府宣布君仆,位于F島的核電站幼衰,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏峭火。R本人自食惡果不足惜哥放,卻給世界環(huán)境...
    茶點故事閱讀 39,254評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望咖摹。 院中可真熱鬧评姨,春花似錦、人聲如沸萤晴。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,259評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽店读。三九已至嗦枢,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間屯断,已是汗流浹背文虏。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評論 1 262
  • 我被黑心中介騙來泰國打工侣诺, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人氧秘。 一個月前我還...
    沈念sama閱讀 45,497評論 2 354
  • 正文 我出身青樓年鸳,卻偏偏與公主長得像,于是被迫代替她去往敵國和親丸相。 傳聞我的和親對象是個殘疾皇子阻星,可洞房花燭夜當晚...
    茶點故事閱讀 42,786評論 2 345

推薦閱讀更多精彩內(nèi)容