可自編自導(dǎo)的智能語(yǔ)音對(duì)話生成方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及語(yǔ)音對(duì)話系統(tǒng)領(lǐng)域,尤其涉及一種可自編自導(dǎo)的智能語(yǔ)音對(duì)話生成方法和系統(tǒng)。
【背景技術(shù)】
[0002]在外語(yǔ)教學(xué)中,常常需要使用情景對(duì)話來幫助學(xué)生理解外文語(yǔ)句的應(yīng)用,以英語(yǔ)教學(xué)為例,英語(yǔ)教材中的課文通常以多人對(duì)話交流的方式來引導(dǎo)學(xué)生理解英語(yǔ)語(yǔ)句的含義和應(yīng)用場(chǎng)合。然而,現(xiàn)有的英語(yǔ)教材課本中的內(nèi)容比較單一,且大多是文字描述,比較單調(diào)枯燥,學(xué)生的學(xué)習(xí)積極性較低,學(xué)習(xí)效率低下。
[0003]為了提高英語(yǔ)的教學(xué)效率,現(xiàn)有的教學(xué)會(huì)利用語(yǔ)音對(duì)話系統(tǒng)自編自導(dǎo)對(duì)話,學(xué)生和老師能夠自己構(gòu)思更精妙的對(duì)話,從而拓展學(xué)生學(xué)習(xí)外語(yǔ)的實(shí)踐能力,激發(fā)學(xué)生的學(xué)習(xí)興趣,便于在課下利用網(wǎng)絡(luò)加強(qiáng)英語(yǔ)的學(xué)習(xí)。
[0004]然而,現(xiàn)有的語(yǔ)音對(duì)話系統(tǒng)一般采用錄制語(yǔ)音的方式形成英語(yǔ)對(duì)話,錄制的語(yǔ)音經(jīng)過降噪處理后形成語(yǔ)音對(duì)話,若錄制的語(yǔ)音對(duì)話中設(shè)有多個(gè)角色,則需要多個(gè)對(duì)應(yīng)角色同時(shí)在場(chǎng)錄制,應(yīng)用起來很不方便。
[0005]因此,有必要提供一種新的智能語(yǔ)音對(duì)話生成方法來解決上述問題。
【發(fā)明內(nèi)容】
[0006]本發(fā)明的目的在于提供一種能夠自編自導(dǎo)多角色語(yǔ)音對(duì)話的智能語(yǔ)音對(duì)話生成方法和系統(tǒng)。
[0007]為了實(shí)現(xiàn)上述目的,本發(fā)明所采用的技術(shù)方案如下:
一種可自編自導(dǎo)的智能語(yǔ)音對(duì)話生成方法,包括以下步驟:
a)命名作品;
b)設(shè)定或添加多個(gè)角色,為不同角色設(shè)置不同的聲音特性;
c)添加臺(tái)詞,并設(shè)置所述臺(tái)詞的先后順序;
d)語(yǔ)義分析,識(shí)別臺(tái)詞,自動(dòng)提示并糾正錯(cuò)誤臺(tái)詞,生成語(yǔ)音對(duì)話;
e)預(yù)覽語(yǔ)音對(duì)話作品,操作者根據(jù)臺(tái)詞內(nèi)容和語(yǔ)境,調(diào)整每個(gè)角色在講述不同臺(tái)詞時(shí)的聲音特性;
f)生成語(yǔ)音對(duì)話作品。
[0008]優(yōu)選的,在步驟b)中所述聲音特性包括音調(diào)、音色、音量、語(yǔ)速和節(jié)奏中的一種或多種。
[0009]優(yōu)選的,在步驟a)和步驟b)之間增加以下步驟:al)為作品添加文字場(chǎng)景描述或
/和聲音場(chǎng)景描述。
[0010]優(yōu)選的,在步驟c)中給所述文字場(chǎng)景描述或/和聲音場(chǎng)景描述直接錄入場(chǎng)景臺(tái)詞或者輸入場(chǎng)景臺(tái)詞文本。
[0011]優(yōu)選的,在步驟c)中直接給不同角色錄入對(duì)話臺(tái)詞或者輸入對(duì)話臺(tái)詞文本。
[0012]優(yōu)選的,步驟中d)中識(shí)別所有臺(tái)詞后,根據(jù)所有臺(tái)詞的整體語(yǔ)義判斷部分臺(tái)詞是否有拼音或者部首錯(cuò)誤,若判斷有錯(cuò)誤則自動(dòng)更正臺(tái)詞,并顯示更正前后的臺(tái)詞。
[0013]優(yōu)選的,步驟d)中在顯示更正前后的臺(tái)詞后,操作者判斷更正前的臺(tái)詞是否有誤,若無(wú)誤操作者選擇確定更正前的臺(tái)詞,若有誤則操作者判斷更正后的臺(tái)詞是否有誤,若無(wú)誤操作者選擇確定更正后的臺(tái)詞,若有誤操作者自行更正臺(tái)詞。
[0014]優(yōu)選的,所述角色包括男童、女童、成年男人、成年女人、老年男人和老年女人中的一種或多種。
[0015]本發(fā)明還提供一種應(yīng)用所述智能語(yǔ)音對(duì)話生成方法的語(yǔ)音對(duì)話生成系統(tǒng),包括: 角色添加和設(shè)置單元,預(yù)先設(shè)定角色或者即時(shí)添加角色,為不同角色設(shè)置不同的聲音特性,所述聲音特性包括音調(diào)、音色、音量、語(yǔ)速和節(jié)奏中的一種或多種;
作品命名單元,為作品主題命名,并為作品匹配至少兩個(gè)角色;
臺(tái)詞添加單元,為作品添加角色臺(tái)詞或/和背景臺(tái)詞;
語(yǔ)義分析單元,識(shí)別臺(tái)詞,自動(dòng)提示并糾正錯(cuò)誤臺(tái)詞,生成語(yǔ)音對(duì)話;
作品預(yù)覽單元,預(yù)覽語(yǔ)音對(duì)話,操作者根據(jù)臺(tái)詞內(nèi)容和語(yǔ)境,調(diào)整每個(gè)角色在講述不同臺(tái)詞時(shí)的聲音特性。
[0016]與現(xiàn)有技術(shù)相比,本發(fā)明可自編自導(dǎo)的智能語(yǔ)音對(duì)話生成方法和系統(tǒng)的有益效果在于:本發(fā)明能夠利用文字形式的臺(tái)詞生成具有飽滿情緒的多角色語(yǔ)音對(duì)話,且能夠自動(dòng)糾正錯(cuò)誤臺(tái)詞,調(diào)整角色對(duì)話的聲音特性,使生成的語(yǔ)音對(duì)話生動(dòng)有趣,更貼近生活。
【附圖說明】
[0017]圖1為本發(fā)明所述智能語(yǔ)音對(duì)話生成方法的實(shí)施步驟圖。
【具體實(shí)施方式】
[0018]下面結(jié)合具體實(shí)施例對(duì)本發(fā)明進(jìn)一步進(jìn)行描述。
[0019]請(qǐng)參閱圖1所示,本發(fā)明可自編自導(dǎo)的智能語(yǔ)音對(duì)話生成方法包括以下步驟:
a)命名作品,;
al)為作品添加文字場(chǎng)景描述或/和聲音場(chǎng)景描述,
b)設(shè)定或添加多個(gè)角色,所述角色包括男童、女童、成年男人、成年女人、老年男人和老年女人,為不同角色設(shè)置不同的聲音特性,所述聲音特性包括音調(diào)、音色、音量、語(yǔ)速和節(jié)奏中的一種或多種;
c)添加臺(tái)詞,給所述文字場(chǎng)景描述或/和聲音場(chǎng)景描述直接錄入場(chǎng)景臺(tái)詞或者輸入場(chǎng)景臺(tái)詞文本,給不同角色錄入對(duì)話臺(tái)詞或者輸入對(duì)話臺(tái)詞文本,并設(shè)置所述場(chǎng)景臺(tái)詞(文本)和對(duì)話臺(tái)詞(文本)的先后順序;
d)語(yǔ)義分析,識(shí)別臺(tái)詞,根據(jù)所有臺(tái)詞的整體語(yǔ)義判斷部分臺(tái)詞是否有拼音或者部首錯(cuò)誤,若判斷有錯(cuò)誤則自動(dòng)更正臺(tái)詞,并顯示更正前后的臺(tái)詞;操作者判斷更正前的臺(tái)詞是否有誤,若無(wú)誤操作者選擇確定更正前的臺(tái)詞,若有誤則操作者判斷更正后的臺(tái)詞是否有誤,若無(wú)誤操作者選擇確定更正后的臺(tái)詞,若有誤操作者自行更正臺(tái)詞;分析臺(tái)詞語(yǔ)義生成語(yǔ)音對(duì)話;
e)預(yù)覽語(yǔ)音對(duì)話作品,操作者根據(jù)臺(tái)詞內(nèi)容和語(yǔ)境,調(diào)整每個(gè)角色在講述不同臺(tái)詞時(shí)的聲音特性;
f)生成語(yǔ)音對(duì)話作品。
[0020]本發(fā)明還提供一種應(yīng)用所述智能語(yǔ)音對(duì)話生成方法的語(yǔ)音對(duì)話生成系統(tǒng),包括: 角色添加和設(shè)置單元,預(yù)先設(shè)定角色或者即時(shí)添加角色,為不同角色設(shè)置不同的聲音特性,所述聲音特性包括音調(diào)、音色、音量、語(yǔ)速和節(jié)奏中的一種或多種;
作品命名單元,為作品主題命名,并為作品匹配至少兩個(gè)角色;
臺(tái)詞添加單元,為作品添加角色臺(tái)詞或/和背景臺(tái)詞;
語(yǔ)義分析單元,識(shí)別臺(tái)詞,自動(dòng)提示并糾正錯(cuò)誤臺(tái)詞,生成語(yǔ)音對(duì)話;
作品預(yù)覽單元,預(yù)