專利名稱:一種實(shí)現(xiàn)文本短信語音播放的系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及語音短信的實(shí)現(xiàn),尤其涉及的是,一種基于語音庫在終端實(shí)現(xiàn)文本短信語音播放的系統(tǒng)及方法。
背景技術(shù):
隨著移動(dòng)通信技術(shù)的發(fā)展,播放語音短消息成為手機(jī)終端的一個(gè)功能。目前,實(shí)現(xiàn)語音短信的方法有很多種,如直接錄制語音的方法發(fā)送,通過語音網(wǎng)關(guān)實(shí)現(xiàn)的方法等等。
這些實(shí)現(xiàn)方法由于在設(shè)計(jì)上和實(shí)現(xiàn)上都非常復(fù)雜,需要傳送大量的語音數(shù)據(jù),因此在實(shí)現(xiàn)上容易出現(xiàn)問題,如不能正確播放,播放語音不完整等等。因此給用戶的使用帶來了極大的不便。
因此,現(xiàn)有技術(shù)存在缺陷,需要改進(jìn)。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種實(shí)現(xiàn)文本短信語音播放的系統(tǒng)及方法,發(fā)送端只需發(fā)送文字信息,就可以在接收端實(shí)現(xiàn)語音短消息的功能,不需要傳送大量的語音數(shù)據(jù)。
本發(fā)明的技術(shù)方案如下一種實(shí)現(xiàn)文本短信語音播放的方法,其包括步驟101、在終端中設(shè)置語音庫,在語音庫中組織有若干語音文件;102、發(fā)送方設(shè)置短消息的驅(qū)動(dòng)碼,用于標(biāo)識所述短消息為語音短消息;在終端內(nèi)設(shè)立特征碼表,其中設(shè)置語音特征碼,指向所述語音庫的各個(gè)語音文件;103、接收方接收到短消息后,判斷其中是否包含所述驅(qū)動(dòng)碼,如果包含,則執(zhí)行步驟104,否則按普通文本短消息處理;104、從所述語音庫中提取所述短消息對應(yīng)的語音文件進(jìn)行播放。
所述的方法,其中,步驟104具體包括201、解析所述短消息,得到所述語音特征碼;202、根據(jù)所述語音特征碼,在所述特征碼表中查詢得到其指向的語音文件;203、從所述語音庫中提取所述語音文件進(jìn)行播放。
所述的方法,其中,步驟101中,所述語音庫中還設(shè)置語音基元文件;并且,步驟104還包括204、當(dāng)終端在語音庫中無法匹配到語音文件,則按照所述短消息各文字的順序,從所述語音庫中提取對應(yīng)的各個(gè)語音基元文件;205、合成語音并播放。
所述的方法,其中,步驟103之前還包括步驟發(fā)送短消息時(shí),用戶輸入所述驅(qū)動(dòng)碼,或者,用戶選擇發(fā)送語音短消息的功能,終端自動(dòng)添加所述驅(qū)動(dòng)碼。
一種實(shí)現(xiàn)文本短信語音播放的系統(tǒng),其包括短消息處理模塊和播放模塊,其中,所述系統(tǒng)還包括驅(qū)動(dòng)碼模塊、判斷模塊、提取模塊、庫管理模塊和語音庫模塊;所述驅(qū)動(dòng)碼模塊與所述判斷模塊相連接,用于設(shè)置和存儲標(biāo)識所述短消息為語音短消息的驅(qū)動(dòng)碼;所述判斷模塊還分別與所述短消息處理模塊、所述提取模塊相連接,用于判斷接收的短消息中包含所述驅(qū)動(dòng)碼,則啟動(dòng)所述提取模塊;所述庫管理模塊分別與所述語音庫模塊、所述提取模塊相連接,用于管理存儲在所述語音庫模塊的語音文件;所述提取模塊還與所述播放模塊相連接,用于通過所述庫管理模塊提取所述語音文件,并由所述播放模塊播放。
所述的系統(tǒng),其中,所述庫管理模塊設(shè)置錄音單元、查找單元、存儲單元、編輯單元中的一個(gè)或幾個(gè),分別提供給用戶對語音庫進(jìn)行操作,所述操作包括對語音文件的錄音、查找、存儲、編輯中的一個(gè)或幾個(gè)。
所述的系統(tǒng),其中,所述編輯至少包括增加、刪除、替換、修改語音文件其中之一。
所述系統(tǒng),其中,還包括特征碼模塊和解析模塊,所述特征碼模塊與所述解析模塊相連接,用于設(shè)置和存儲語音特征碼,所述語音特征碼指向所述語音庫模塊的各個(gè)語音文件;所述解析模塊設(shè)置在所述判斷模塊與所述提取模塊之間,用于解析所述短消息,得到所述語音特征碼,發(fā)送到所述提取模塊。
所述系統(tǒng),其中,所述播放模塊還包括語音合成單元,并且,所述語音庫還存儲有語音基元文件;所述提取模塊還用于按照所述短消息各文字的順序,從所述語音庫中提取對應(yīng)的各個(gè)語音基元文件,發(fā)送到所述語音合成單元;所述語音合成單元用于將各個(gè)語音基元文件合成語音并播放。
采用上述方案,本發(fā)明通過在手機(jī)等終端上預(yù)存語音數(shù)據(jù)和語音短消息,在收到播放語音短消息的驅(qū)動(dòng)短消息后,相應(yīng)播放語音文件;這樣,發(fā)送端只需發(fā)送文字信息,就可以在接收端實(shí)現(xiàn)語音短消息的功能;因此具有播放方法簡潔、實(shí)現(xiàn)簡單、易于使用、擴(kuò)展性好等優(yōu)點(diǎn),不需要傳送大量的語音數(shù)據(jù),有效減輕了網(wǎng)絡(luò)負(fù)擔(dān),易于推廣應(yīng)用。
圖1為本發(fā)明方法的一種實(shí)施方式的流程圖;圖2為本發(fā)明系統(tǒng)的第一種實(shí)施方式的結(jié)構(gòu)示意圖;圖3為本發(fā)明系統(tǒng)的第二種實(shí)施方式的結(jié)構(gòu)示意圖;圖4為本發(fā)明系統(tǒng)的第三種實(shí)施方式的結(jié)構(gòu)示意圖。
具體實(shí)施例方式
以下對本發(fā)明的較佳實(shí)施例加以詳細(xì)說明。
如圖1所示,本發(fā)明提供了一種基于語音庫在終端實(shí)現(xiàn)文本短信語音播放的方法,其包括步驟
101、在終端中設(shè)置語音庫,在語音庫中組織有若干語音文件;該語音文件可以包括預(yù)先錄好的真人發(fā)音的語句。例如,可以按照某種類別對各種短消息進(jìn)行分類并且預(yù)先存儲,形成語音短消息庫。
語音庫是本發(fā)明必須的組成部分,其中存儲了語音文件,一份語音文件可以是一段樂曲、一首歌,也可以是用戶自定義的一個(gè)語音數(shù)據(jù)文件,例如一段用戶錄音等等;終端在出廠時(shí)可以預(yù)先執(zhí)行步驟101。語音庫中可以存儲了多個(gè)甚至是大量的語音文件。其中,步驟101還可以包括,用戶管理所述語音庫的語音文件。
102、發(fā)送方設(shè)置短消息的驅(qū)動(dòng)碼,用于標(biāo)識所述短消息為語音短消息。在發(fā)送短消息時(shí),用戶可以自行輸入所述驅(qū)動(dòng)碼;或者,用戶選擇發(fā)送語音短消息的功能時(shí),終端自動(dòng)添加所述驅(qū)動(dòng)碼。對于不同的終端或者廠家,還可以設(shè)置不同的驅(qū)動(dòng)碼進(jìn)行識別。在終端內(nèi)設(shè)立特征碼表,其中設(shè)置語音特征碼,指向所述語音庫的各個(gè)語音文件。
103、接收方接收到短消息后,判斷其中是否包含所述驅(qū)動(dòng)碼,如果包含,則執(zhí)行步驟104,否則按普通文本短消息進(jìn)行處理。當(dāng)終端接收到的短消息包括了所述驅(qū)動(dòng)碼時(shí),終端就按照語音短消息進(jìn)行處理,這樣就可以避免傳輸包含大量數(shù)據(jù)的語音文件。
104、從所述語音庫中提取所述短消息對應(yīng)的語音文件進(jìn)行播放;具體處理中,可以指定語音文件的位置或連接,由終端的播放系統(tǒng)直接調(diào)用語音文件進(jìn)行播放;也可以把語音文件復(fù)制到終端的播放系統(tǒng)進(jìn)行播放;本發(fā)明方法對此并無額外的限制。
步驟104具體包括201、解析所述短消息,得到所述語音特征碼;202、根據(jù)所述語音特征碼,在所述特征碼表中查詢得到其指向的語音文件;203、從所述語音庫中提取所述語音文件進(jìn)行播放。
并且,在步驟101中,所述語音庫中還可以設(shè)置了語音基元文件;即為各個(gè)文字設(shè)置了對應(yīng)的語音信息,可以用于將文字以語音形式播放。
當(dāng)特征碼無法匹配到語音庫中的語音文件時(shí),步驟104還包括204、當(dāng)終端在語音庫中無法匹配到語音文件,則按照所述短消息各文字的順序,從所述語音庫中提取對應(yīng)的各個(gè)語音基元文件;205、合成語音并播放。
簡單地說,語音合成的實(shí)施已經(jīng)進(jìn)入文字-語音轉(zhuǎn)換(TTS)階段,其功能模塊可以簡單分為文本分析、韻律建模和語音合成。其中,語音合成的主要功能是根據(jù)文本分析、韻律建模的結(jié)果,從原始語音庫中取出相應(yīng)的語音基元,利用特定的語音合成技術(shù)對語音基元進(jìn)行韻律特性的調(diào)整和修改,最終合成出符合要求的語音。具體地語音合成屬于現(xiàn)有技術(shù),本發(fā)明在此不再贅述。
在上述本發(fā)明方法的基礎(chǔ)上,如圖2所示,本發(fā)明還提供了一種基于語音庫在移動(dòng)終端實(shí)現(xiàn)文本短信語音播放的系統(tǒng),其包括短消息處理模塊、播放模塊、驅(qū)動(dòng)碼模塊、判斷模塊、提取模塊、庫管理模塊和語音庫模塊;短消息處理模塊接收短消息,判斷模塊判斷該短消息屬于語音短消息,則啟動(dòng)提取模塊,通過庫管理模塊從語音庫模塊中找到并提取對應(yīng)的語音文件,并由所述播放模塊進(jìn)行播放。
其中,在所述驅(qū)動(dòng)碼模塊設(shè)置和存儲了標(biāo)識所述短消息為語音短消息的驅(qū)動(dòng)碼;實(shí)際應(yīng)用中,用戶或廠家可以自定義、調(diào)整所述驅(qū)動(dòng)碼。所述驅(qū)動(dòng)碼模塊也可以作為一個(gè)驅(qū)動(dòng)碼功能單元,設(shè)置在所述判斷模塊中。
所述判斷模塊與所述驅(qū)動(dòng)碼模塊連接,根據(jù)接收的短消息是否包含所述驅(qū)動(dòng)碼,判斷該短消息是否屬于語音短消息。
所述庫管理模塊分別與所述語音庫模塊、所述提取模塊相連接,用于管理存儲在所述語音庫模塊的語音文件;語音庫模塊具體存儲的語音文件如本發(fā)明方法中所述,在此不再贅述。具體地說,所述庫管理模塊設(shè)置錄音單元、查找單元、存儲單元、編輯單元中的一個(gè)或幾個(gè),分別提供給用戶對語音庫進(jìn)行操作,所述操作包括對語音文件的錄音、查找、存儲、編輯中的一個(gè)或幾個(gè)。分別用于實(shí)現(xiàn)語音文件的錄音、查找、存儲、編輯等各種功能;其中,所述編輯至少包括增加、刪除、替換、修改語音文件其中之一,還可以在此基礎(chǔ)上實(shí)現(xiàn)各種擴(kuò)充的編輯功能。
所述提取模塊還與所述播放模塊相連接,用于通過所述庫管理模塊提取存儲在所述語音庫模塊的語音文件,并由所述播放模塊播放。在實(shí)際應(yīng)用中,所述提取模塊可以設(shè)置為所述播放模塊內(nèi)部的提取單元,用于指向所述語音文件、由所述播放模塊調(diào)用所述語音文件并播放,這樣可以省略文件的提取、復(fù)制等開銷,提高系統(tǒng)效率。
上述系統(tǒng)的各種實(shí)施例中,所述系統(tǒng)還包括特征碼模塊和解析模塊,如圖3所示,所述特征碼模塊與所述解析模塊相連接,用于設(shè)置和存儲語音特征碼,所述語音特征碼指向所述語音庫模塊的各個(gè)語音文件;所述特征碼模塊可以管理一張?zhí)卣鞔a表,該表用于設(shè)置和存儲語音特征碼。在實(shí)際應(yīng)用中,所述特征碼模塊可以設(shè)置為所述解析模塊的內(nèi)部功能單元。
所述解析模塊設(shè)置在所述判斷模塊與所述提取模塊之間,用于解析所述短消息,得到所述語音特征碼,發(fā)送到所述提取模塊;所述提取模塊還用于根據(jù)所述語音特征碼,提取其指向的語音文件,并由所述播放模塊播放。
當(dāng)然,也可以將所述解析模塊和所述判斷模塊一體設(shè)置,將判斷模塊作為解析模塊的一個(gè)功能單元,此時(shí),當(dāng)接收到普通短消息后,解析模塊對該條短消息的內(nèi)容進(jìn)行解析,分析該條短消息是否是播放語音短消息的驅(qū)動(dòng)短消息,如果是,則交由播放模塊播放對應(yīng)的語音短消息,否則交由短消息處理模塊作為普通短消息進(jìn)行處理。
上述系統(tǒng)的各種實(shí)施例中,所述系統(tǒng)的播放模塊還包括語音合成單元,并且,所述語音庫還用于存儲語音基元文件;所述提取模塊還用于按照所述短消息各文字的順序,從所述語音庫中提取對應(yīng)的各個(gè)語音基元文件,發(fā)送到所述語音合成單元;所述語音合成單元用于將各個(gè)語音基元文件合成語音并播放。
如圖4所示,是本發(fā)明所述系統(tǒng)的又一種實(shí)施方式,其中,所述判斷模塊內(nèi)置了驅(qū)動(dòng)碼單元,所述解析模塊內(nèi)置了特征碼單元,所述播放模塊內(nèi)置了提取單元和語音合成單元;分別實(shí)現(xiàn)各項(xiàng)上述功能。
以下對本發(fā)明的基于語音庫的語音短信方法和系統(tǒng)做出具體說明,主要包括以下步驟(1)目標(biāo)終端用戶開機(jī)后庫管理模塊初始化,初始化語音庫。
(2)目標(biāo)終端用戶收到驅(qū)動(dòng)短消息后,由解析模塊對該條驅(qū)動(dòng)短消息進(jìn)行解析,解析出語音短消息的語音特征碼。語音特征碼主要是起到標(biāo)示、索引作用,用來從語音庫中提取對應(yīng)文件的。
例如,庫管理模塊可以維護(hù)這樣一張?zhí)卣鞔a表文件編號特征碼語音文件名語音文件1 xnkl newyearhappy nyh.mid2. Gnh gnh gnh.mp33. ......
當(dāng)然,也可以不包括語音文件名的表項(xiàng)。
例如,庫文件組織如下Asdjfk.mp3bie.mid......
gnh.mp3......
nv.mmfnvh.mid......
如果解析出語音特征碼是gnh,那么查找過程可以是這樣的根據(jù)語音特征碼gnh去查找表文件,可以查到對應(yīng)文件名為gnh.mp3,再從語音庫中提取該文件進(jìn)行播放。
(3)庫管理模塊根據(jù)語音短消息特征碼,從語音庫中提取對應(yīng)的短消息的語音文件。
(4)播放模塊對這個(gè)語音文件進(jìn)行播放。
實(shí)施例A一臺進(jìn)入CDMA服務(wù)網(wǎng)絡(luò)的終端,收到了一條短消息,內(nèi)容是“yydxxnkl”,則首先由解析模塊對該條短消息進(jìn)行解析,經(jīng)過解析模塊的分析,發(fā)現(xiàn)該條短消息的前綴為“yydx”,識別這條短消息是一條語音短消息的驅(qū)動(dòng)短消息,并解析出這條語音短消息語音特征碼為“xnkl”。庫管理模塊根據(jù)“xnkl”這個(gè)語音特征碼從語音庫中找出對應(yīng)的語音文件,播放模塊播放這個(gè)語音文件,用戶從終端中聽到了該條短消息的語音“新年快樂”。同時(shí)這條驅(qū)動(dòng)短消息存儲在短消息處理模塊。是預(yù)先設(shè)置的,可以進(jìn)行編輯,如刪除,增加,修改等,由庫管理模塊對語音文件和特征碼進(jìn)行管理。比如說可以設(shè)想這樣一種實(shí)現(xiàn),語音庫的一條記錄可以采取下列形式存在編號特征碼語音文件名 語音文件1 xnkl newyearhappy nyh.mid2. Gnh gnh gnh.mp3另外,庫管理模塊可由用戶通過操作界面激活,然后對其內(nèi)容進(jìn)行操作,如修改語音文件名,將上述記錄2中的語音文件名gnh改為cjh,再如,可以整條刪除一條記錄,如把編號為1的記錄全部刪除掉。
實(shí)施例B一臺進(jìn)入GSM服務(wù)網(wǎng)絡(luò)的終端,收到了一條短消息,內(nèi)容是“祝您節(jié)日快樂”,則首先由解析模塊對該條短消息進(jìn)行解析,經(jīng)過解析模塊的分析,發(fā)現(xiàn)該條短消息是一條普通短消息,則交由短消息處理模塊作為普通短消息進(jìn)行處理。
實(shí)施例C一臺CDMA/GSM雙模終端在CDMA網(wǎng)絡(luò)服務(wù)內(nèi)收到了一條短消息,內(nèi)容是“yydx端午節(jié)快樂王二!”,則首先由解析模塊對該條短消息進(jìn)行解析,經(jīng)過解析模塊的分析,發(fā)現(xiàn)該條短消息的前綴為“yydx”,識別這條短消息是一條語音短消息的驅(qū)動(dòng)短消息,并解析出這條語音短消息語音特征碼為“端午節(jié)快樂王二”或“端午節(jié)快樂王二!”。
庫管理模塊根據(jù)“端午節(jié)快樂王二”這個(gè)語音特征碼,可以根據(jù)特征碼表,先從語音庫中去尋找對應(yīng)的語音文件,在未能找到對應(yīng)的語音文件的情況下,再從語音庫中提取語音基元文件,例如端午節(jié)、快樂、王、二的語音文件,或者提取每個(gè)字的語音基元文件,甚至可以包括標(biāo)點(diǎn)符號“!”的語音基元文件,各個(gè)標(biāo)點(diǎn)符號具體可以表現(xiàn)為不同時(shí)長的停頓等;并通過語音合成,將這些文件合成“端午節(jié)快樂王二”的語音文件,由播放模塊進(jìn)行播放。
也可以直接從語音庫中提取語音基元文件,并通過語音合成,將這些文件合成“端午節(jié)快樂王二”的語音文件,由播放模塊進(jìn)行播放。
在合成語音的時(shí)候,還可以根據(jù)用戶的具體選擇,增加各種個(gè)性化方案,例如男聲、女生、小孩聲等等;還可以配上背景音樂,例如重低音、爵士樂等等。對上面的實(shí)施例C而言,如果用戶自定義王二為男性,則收到其語音短消息時(shí),采用男聲說出“端午節(jié)快樂王二”,同時(shí)可以配上一段樂曲。
在具體實(shí)施中,標(biāo)點(diǎn)符號也可以不作為語音特征碼處理;還可以給語音文件,如一段音樂,設(shè)置與語音基元文件相區(qū)別的語音特征碼,便于終端判斷是否需要執(zhí)行語音合成的相關(guān)功能,便于提高系統(tǒng)效率,具體實(shí)現(xiàn)的方式很多,在此不再贅述。
在存儲設(shè)備硬件成本大為降低的情況下,采用本發(fā)明所述方法和系統(tǒng),將語音數(shù)據(jù)存放在終端中,為手機(jī)等終端設(shè)備播放語音短信提供一種途徑,例如可以通過電腦或電話發(fā)送文本短信,在手機(jī)終端設(shè)備接收到一條短消息后,首先分析該條短消息是普通短消息還是語音短消息的驅(qū)動(dòng)短消息,如果該條短消息經(jīng)過解析確認(rèn)是語音短消息的驅(qū)動(dòng)短消息,則按照解析的內(nèi)容從語音庫選擇該條短消息的對應(yīng)語音進(jìn)行播放。通過在手機(jī)終端上預(yù)存語音數(shù)據(jù)和語音短消息,在收到播放語音短消息的驅(qū)動(dòng)短消息后,相應(yīng)播放語音文件;這樣,發(fā)送端只需發(fā)送文字信息,就可以在接收端實(shí)現(xiàn)語音短消息的功能;因此具有播放方法簡潔、實(shí)現(xiàn)簡單、易于使用、擴(kuò)展性好等優(yōu)點(diǎn),不需要傳送大量的語音數(shù)據(jù),有效減輕了網(wǎng)絡(luò)負(fù)擔(dān),易于推廣應(yīng)用。
例如,采用本發(fā)明方法,當(dāng)手機(jī)或其他終端設(shè)備接收到語音短消息的驅(qū)動(dòng)短消息后,可以從短消息語音庫中取出該條短消息的語音文件進(jìn)行播放。
應(yīng)當(dāng)理解的是,對本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)上述說明加以改進(jìn)或變換,而所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種實(shí)現(xiàn)文本短信語音播放的方法,其包括步驟101、在終端中設(shè)置語音庫,在語音庫中組織有若干語音文件;102、發(fā)送方設(shè)置短消息的驅(qū)動(dòng)碼,用于標(biāo)識所述短消息為語音短消息;在終端內(nèi)設(shè)立特征碼表,其中設(shè)置語音特征碼,指向所述語音庫的各個(gè)語音文件;103、接收方接收到短消息后,判斷其中是否包含所述驅(qū)動(dòng)碼,如果包含,則執(zhí)行步驟104,否則按普通文本短消息處理;104、從所述語音庫中提取所述短消息對應(yīng)的語音文件進(jìn)行播放。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟104具體包括201、解析所述短消息,得到所述語音特征碼;202、根據(jù)所述語音特征碼,在所述特征碼表中查詢得到其指向的語音文件;203、從所述語音庫中提取所述語音文件進(jìn)行播放。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,步驟101中,所述語音庫中還設(shè)置語音基元文件;并且,步驟104還包括204、當(dāng)終端在語音庫中無法匹配到語音文件,則按照所述短消息各文字的順序,從所述語音庫中提取對應(yīng)的各個(gè)語音基元文件;205、合成語音并播放。
4.根據(jù)權(quán)利要求1至3任一所述的方法,其特征在于,步驟103之前還包括步驟發(fā)送短消息時(shí),用戶輸入所述驅(qū)動(dòng)碼,或者,用戶選擇發(fā)送語音短消息的功能,終端自動(dòng)添加所述驅(qū)動(dòng)碼。
5.一種實(shí)現(xiàn)文本短信語音播放的系統(tǒng),其包括短消息處理模塊和播放模塊,其特征在于,所述系統(tǒng)還包括驅(qū)動(dòng)碼模塊、判斷模塊、提取模塊、庫管理模塊和語音庫模塊;所述驅(qū)動(dòng)碼模塊與所述判斷模塊相連接,用于設(shè)置和存儲標(biāo)識所述短消息為語音短消息的驅(qū)動(dòng)碼;所述判斷模塊還分別與所述短消息處理模塊、所述提取模塊相連接,用于判斷接收的短消息中包含所述驅(qū)動(dòng)碼,則啟動(dòng)所述提取模塊;所述庫管理模塊分別與所述語音庫模塊、所述提取模塊相連接,用于管理存儲在所述語音庫模塊的語音文件;所述提取模塊還與所述播放模塊相連接,用于通過所述庫管理模塊提取所述語音文件,并由所述播放模塊播放。
6.根據(jù)權(quán)利要求5所述的系統(tǒng),其特征在于,所述庫管理模塊設(shè)置錄音單元、查找單元、存儲單元、編輯單元中的一個(gè)或幾個(gè),分別提供給用戶對語音庫進(jìn)行操作,所述操作包括對語音文件的錄音、查找、存儲、編輯中的一個(gè)或幾個(gè)。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述編輯至少包括增加、刪除、替換、修改語音文件其中之一。
8.根據(jù)權(quán)利要求5至7任一所述系統(tǒng),其特征在于,還包括特征碼模塊和解析模塊,所述特征碼模塊與所述解析模塊相連接,用于設(shè)置和存儲語音特征碼,所述語音特征碼指向所述語音庫模塊的各個(gè)語音文件;所述解析模塊設(shè)置在所述判斷模塊與所述提取模塊之間,用于解析所述短消息,得到所述語音特征碼,發(fā)送到所述提取模塊。
9.根據(jù)權(quán)利要求8所述系統(tǒng),其特征在于,所述播放模塊還包括語音合成單元,并且,所述語音庫還存儲有語音基元文件;所述提取模塊還用于按照所述短消息各文字的順序,從所述語音庫中提取對應(yīng)的各個(gè)語音基元文件,發(fā)送到所述語音合成單元;所述語音合成單元用于將各個(gè)語音基元文件合成語音并播放。
全文摘要
本發(fā)明公開了一種實(shí)現(xiàn)文本短信語音播放的系統(tǒng)及方法,所述方法包括步驟101、在終端中設(shè)置語音庫,其中組織有若干語音文件;102、發(fā)送方設(shè)置短消息的驅(qū)動(dòng)碼,用于標(biāo)識短消息為語音短消息;103、接收方接收到短消息后,判斷其中包含驅(qū)動(dòng)碼,則執(zhí)行步驟104;104、從語音庫中提取短消息對應(yīng)的語音文件進(jìn)行播放。據(jù)此,通過在手機(jī)終端上預(yù)存語音數(shù)據(jù)和語音短消息,在收到播放語音短消息的驅(qū)動(dòng)短消息后,相應(yīng)播放語音文件;這樣,發(fā)送端只需發(fā)送文字信息,就可以在接收端實(shí)現(xiàn)語音短消息的功能;因此具有播放方法簡潔、實(shí)現(xiàn)簡單、易于使用、擴(kuò)展性好等優(yōu)點(diǎn),不需要傳送大量的語音數(shù)據(jù),有效減輕了網(wǎng)絡(luò)負(fù)擔(dān),易于推廣應(yīng)用。
文檔編號H04W4/14GK101094445SQ20071007619
公開日2007年12月26日 申請日期2007年6月29日 優(yōu)先權(quán)日2007年6月29日
發(fā)明者吳傳喜 申請人:中興通訊股份有限公司