[發明專利]漢語語音碼語音合成方法有效
| 申請號: | 200610029807.3 | 申請日: | 2006-08-08 |
| 公開(公告)號: | CN101123089A | 公開(公告)日: | 2008-02-13 |
| 發明(設計)人: | 苗玉水 | 申請(專利權)人: | 苗玉水 |
| 主分類號: | G10L13/02 | 分類號: | G10L13/02;G10L13/00;G06F17/28 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 200093上海市*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 漢語 語音 合成 方法 | ||
一.所屬技術領域
本發明是一種用且僅用26個拉丁字母以詞為單位,每一個音節包含漢語聲、韻、調的漢語語音碼轉換成語音的方法,該語音包括外語單詞、詞組或短語、漢語、漢語特定人、中國方言、少數民族語言的語音,本發明申請中所稱的“漢語”是指漢語普通話(以上以下均同),本技術屬于計算機語音合成技術領域。
二.背景技術
隨著計算機多媒體技術的發展,語音合成技術越來越受到人們廣泛的重視,目前許多實用的各種以漢語為代表的語音合成系統已經被開發出來并投入實際應用中,給人們生活帶來了極大的便利。比較典型的有安徽科大訊飛、北京清華大學等開發的漢語語音合成系統。
但目前所有的漢語語音合成系統都是通過漢字或漢語拼音查找到與它對應的漢語語音文件來進行語音合成的,而漢字或漢語拼音的計算機機內碼都不能與當今世界計算機標準信息交換代碼ASCII碼100%兼容,這就給計算機漢語信息處理帶來了許多不便。
三.發明內容
本發明的目的是提供一種漢語語音碼語音合成方法來解決以上存在的弊端。語音合成時,是通過漢語語音碼查找到預先存儲在計算機中與它對應的能播放成語音聲音的文件來進行語音合成的。
具體來說本發明方法所采用的漢語語音碼,它用且僅用26個拉丁字母作為碼元,以詞為單位采用按詞連寫的方式對組成詞的每一音節的聲、韻、調先進行編碼,再依照“聲碼+介碼+韻碼+調碼兼隔音節符號”的順序進行編碼的一種漢語語音碼,由于26個拉丁字母在128個ASCII碼碼符集范圍內,因此一旦傳統用于合成語音的漢字、漢語拼音改用漢語語音碼進行以漢語為主的語音合成后,世界上一切用于處理西碼的所有軟硬件資源都可以不加改造地用于處理漢語語音碼表達的漢語信息,處理完后在需要時輸出該漢語語音碼所表達的語音信息。
四.具體實施方式
下面結合實施例對本發明的具體實施方式作進一步的說明。
(一)所采用的語音碼的每一音節聲、韻、調的編碼方法可以采用類似以下的方法:
(注:括號內的符號均為漢語拼音符號,不帶括號的字母為本發明所采用的漢語每一音節聲、韻、調的編碼,以上以下敘述均同。)
1、聲碼的編碼:
b:(b)??p:(p)??m:(m)??f:(f)??d:(d)??t:(t)
n:(n)??l:(l)??g:(g)??k:(k)??h:(h)??i:(zh)??(j)
q:(ch),(q)????x:(sh),(x)??r:(r)
z:(z)??c:(c)??s:(s)????y:(y)??w:(w)
2、介碼的編碼:
i:(i)??u:(u)??y:(ü)
3、韻碼的編碼:
a:(a)??o:(o)??e:(e)??i:(i)??u:(u)??y:(ü)
k:(ao)??c:(ai)??s:(an)??x:(ou)??w:(ei)??n:(en)
z:(ua)??l:(uo)??b:(ang)??d:(ong)??D:(eng)
q:(ing)??g:(ng)(無聲母韻母)??er:(er)
r:(i)[只與(zh)、(ch)、(sh)相拼]
4、調碼的編碼:
a:(-)陰平e:(/)陽平v:(ˇ)上聲u:(/)去聲o:(不標)輕聲
(二)利用上述編碼的漢語語音碼表示可以采用如下的方法:
以單詞為單位,這里將單個漢字看作單音節詞,根據組成該單詞的每個音節的《漢語拼音方案》中的拼音,依次按“聲碼+介碼+韻碼+調碼兼隔音節符號”的順序編碼,同一個單詞的多個音節不用空格隔開連寫,單詞與單詞之間的編碼用空格隔開。
這里由于將獨立運用的漢字看作單音節詞,因此,本發明所采用的漢字編碼的方法和漢語單詞音節編碼的方法相同,在本發明中所采用的單詞音節編碼按詞連寫后得到單詞漢語語音碼編碼,我們將由若干個單詞組成的一組詞稱為詞組,本發明中所采用的詞組的編碼同漢語句子的編碼相同,由于單詞可以表示詞組和漢語句子,因此詞組的編碼和漢語句子的編碼都可以通過單詞的編碼實現,而不需要對詞組和漢語句子另外制定一套專門的編碼,一般在整句整篇以詞為單位表示漢語信息時,在理解時一般不需要進行同音字詞的選擇,原則上聽起來不會產生歧義的句子,用編碼表達時也不會產生歧義。
當語音碼轉換成語音時,可以分別采用查漢語語音碼與音節、單詞、語段語音合成文件對照表輸出相應的語音。
下面例舉一些用本發明方法將漢語語音碼轉換成語音的例子:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于苗玉水,未經苗玉水許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610029807.3/2.html,轉載請聲明來源鉆瓜專利網。





