亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

語音廣播方法及系統(tǒng)的制作方法

文檔序號:7644589閱讀:434來源:國知局
專利名稱:語音廣播方法及系統(tǒng)的制作方法
技術領域
本發(fā)明涉及語音廣播技術,尤其涉及一種語音廣播方法和一種語音廣播系統(tǒng)。
背景技術
在軌道交通、金融、醫(yī)療等多個領域,均需要用到語音廣播系統(tǒng)。特別是在鐵路客運業(yè)務中,需要在車站內(nèi)通過廣播方式向旅客通知各車次列車的進出站時間、檢票時間和地點、候車室地點、站臺地點等信息。目前,鐵路客運車站采用播放語音片段的方法進行廣播。具體方法為,預先錄制多條語音片段并存儲到語音庫,其中每條語音片段為一個短句、詞組、詞或字;當需要播放廣播業(yè)務時,根據(jù)所需播放的內(nèi)容,人工地從語音庫中選擇一條或多條語音片段,通過對選擇的語音片段進行拼接,獲得所需播放內(nèi)容對應的語音文件并進行播放。采用現(xiàn)有的語音播放方法和系統(tǒng),如果需要廣播的內(nèi)容超出了預先錄制的語音庫,則需要臨時補錄對應的語音片段補充到語音庫中,這不僅使得語音播放系統(tǒng)的維護工作繁雜,并且延誤了該需要廣播的內(nèi)容的播放時間,因此無法及時地向站內(nèi)旅客通知列車運營的相關信息,語音廣播的時效性差。

發(fā)明內(nèi)容
本發(fā)明實施例提供一種語音廣播方法,用以解決現(xiàn)有技術中的缺陷,提高語音廣播的時效性。本發(fā)明實施例還提供一種語音廣播系統(tǒng),用以解決現(xiàn)有技術中的缺陷,提高語音廣播的時效性。本發(fā)明實施例提供一種語音廣播方法,包括獲取預設的廣播信息,所述廣播信息包括變量信息、類別標識信息;根據(jù)所述類別標識信息獲取對應的模板文件;根據(jù)所述變量信息和所述模板文件,合成廣播詞文本文件;采用從文字到語音轉(zhuǎn)換TTS引擎對所述廣播詞文本文件進行語音轉(zhuǎn)換,獲取廣播詞語音文件并播放。如上所述的方法,其中,所述獲取預設的廣播信息之前還包括根據(jù)列車時刻表和廣播信息的類別,存儲所述廣播信息;存儲模板文件、類別標識信息以及所述類別標識信息與所述模板文件的對應關系;根據(jù)列車時刻表和當前時刻,執(zhí)行所述獲取預設的廣播信息的步驟。如上所述的方法,其中,所述模板文件包括廣播內(nèi)容常量信息和廣播內(nèi)容變量鏈接;所述根據(jù)所述變量信息和所述模板文件,合成廣播詞文本文件包括將所述變量信息加入所述廣播內(nèi)容變量鏈接;或,獲取所述變量信息中的相似變量信息,根據(jù)所述相似變量信息,以及預設的相似變量信息與簡稱變量信息的對應關系,獲取所述相似變量信息對應的簡稱變量信息,將所述簡稱變量信息加入所述廣播內(nèi)容變量鏈接;所述采用TTS引擎對所述廣播詞文本文件進行語音轉(zhuǎn)換,獲取廣播詞語音文件包括從語音庫獲取所述廣播內(nèi)容常量信息和所述廣播內(nèi)容變量鏈接對應的語音元素;采用引擎算法根據(jù)所述語音元素合成廣播詞語音文件。如上所述的方法,其中,所述模板文件還包括廣播內(nèi)容常量文字的播放屬性標識和/或廣播內(nèi)容變量鏈接的播放屬性標識;所述采用TTS引擎對所述廣播詞文本文件進行語音轉(zhuǎn)換,獲取廣播詞語音文件還包括根據(jù)所述廣播內(nèi)容常量文字的播放屬性標識和/或廣播內(nèi)容變量鏈接的播放屬性標識,采用引擎算法控制所述語音元素的播放屬性。如上所述的方法,其中,所述模板文件還包括一個以上語言標識;所述采用TTS引擎對所述廣播詞文本文件進行語音轉(zhuǎn)換,獲取廣播詞語音文件還包括根據(jù)所述一個以上語言標識,從一種以上語言的對應的語音庫獲取所述廣播內(nèi)容常量信息和所述廣播內(nèi)容變量鏈接對應的語音元素,采用引擎算法根據(jù)所述語音元素合成一種以上語言的廣播詞語音文件。如上所述的方法,其中,所述廣播信息還包括附加信息;所述根據(jù)所述類別標識信息獲取對應的模板文件之前還包括存儲模板文件、 類別標識信息、附加信息以及所述類別標識信息、所述附加信息與所述模板文件的對應關系;所述根據(jù)所述類別標識信息獲取對應的模板文件包括根據(jù)所述類別標識信息、 附加信息和所述類別標識信息、所述附加信息與所述模板文件的對應關系,獲取所述類別標識信息和附加信息對應的模板文件。如上所述的方法,其中,所述從語音庫獲取所述廣播內(nèi)容常量信息和所述廣播內(nèi)容變量鏈接對應的語音元素包括從定制語音庫和/或基礎語音庫獲取所述廣播內(nèi)容常量信息和所述廣播內(nèi)容變量鏈接對應的語音元素。本發(fā)明還公開了一種語音廣播系統(tǒng),包括廣播信息模塊,用于存儲預設的廣播信息并發(fā)送給廣播詞合成模塊,所述廣播信息包括變量信息、類別標識信息;模板文件模塊,用于存儲預設的所述類別標識信息對應的模板文件;廣播詞合成模塊,用于獲取所述廣播信息,根據(jù)所述類別標識信息查詢模板文件模塊,獲取所述類別標識信息對應的模板文件,根據(jù)所述變量信息和所述模板文件,合成廣播詞文本文件;從文字到語音轉(zhuǎn)換TTS引擎模塊,用于對所述廣播詞文本文件進行語音轉(zhuǎn)換,獲取廣播詞語音文件;播放設備,用于播放所述廣播詞語音文件。
如上所述的系統(tǒng),其中,所述系統(tǒng)還包括簡稱變量模塊,用于存儲相似變量信息與簡稱變量信息的對應關系;所述廣播詞合成模塊還用于獲取所述變量信息中的相似變量信息,根據(jù)所述相似變量信息查詢所述簡稱變量模塊,獲取所述相似變量信息對應的簡稱變量信息,根據(jù)所述簡稱變量信息和所述模板文件,合成廣播詞文本文件。如上所述的系統(tǒng),其中,還包括廣播操作觸發(fā)模塊,用于根據(jù)列車時刻表和當前時刻向所述廣播詞合成模塊發(fā)送包括所述廣播信息的觸發(fā)信號。由上述技術方案可知,本發(fā)明通過預先設置包括變量信息和類別標識信息的廣播信息,根據(jù)類別標識信息獲取模板文件,根據(jù)變量信息和模板文件合成廣播詞文本文件,采用TTS引擎將廣播詞文本文件轉(zhuǎn)換為廣播詞語音文件并播出,因此,在需要進行語音播放時,能夠根據(jù)廣播內(nèi)容獲取對應的語音文件,從而提高語音廣播的時效性。


為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實施例一的語音廣播方法的流程圖;圖2為本發(fā)明實施例二的語音廣播方法的流程圖;圖3為本發(fā)明實施例三的語音廣播系統(tǒng)的結構示意圖。
具體實施例方式為使本發(fā)明實施例的目的、技術方案和優(yōu)點更加清楚,下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。圖1為本發(fā)明實施例一的語音廣播方法的流程圖。如圖1所示,該方法包括如下過程。步驟101 獲取預設的廣播信息。在本步驟中,該廣播信息包括變量信息、類別標識信息。步驟102 根據(jù)類別標識信息獲取對應的模板文件。步驟103 根據(jù)變量信息和模板文件,合成廣播詞文本文件。步驟104 采用從文字到語音轉(zhuǎn)換(Text to Speach,簡稱TTQ引擎對廣播詞文本文件進行語音轉(zhuǎn)換,獲取廣播詞語音文件并播放。在本發(fā)明實施例一中,預先設置包括變量信息和類別標識信息的廣播信息,根據(jù)類別標識信息獲取模板文件,根據(jù)變量信息和模板文件合成廣播詞文本文件,采用TTS引擎將廣播詞文本文件轉(zhuǎn)換為廣播詞語音文件并播出,因此,在需要進行語音播放時,能夠根據(jù)廣播內(nèi)容獲取對應的語音文件,從而提高語音廣播的時效性。圖2為本發(fā)明實施例二的語音廣播方法的流程圖。本發(fā)明實施例二以應用于鐵路車站的語音廣播為例。如圖2所示,該方法包括如下過程。步驟201 根據(jù)列車時刻表和廣播信息的類別,存儲廣播信息。在本步驟中,根據(jù)列車時刻表設置廣播信息,其中,每一條廣播信息中至少包括 變量信息和類別標識信息。該變量信息可以根據(jù)具體應用的需要進行設置,包括但不限于如下的一種或多種的組合列車車次信息、始發(fā)站信息、始發(fā)時刻信息、本站進站時刻信息、 本站出站時刻信息、本站??繒r間長度信息、??空九_地點信息、檢票時間信息、檢票地點信息。類別標識信息可以根據(jù)具體應用的需要進行設置,包括但不限于如下的一種或多種的組合進站廣播標識信息、出站廣播標識信息、檢票廣播標識信息。步驟202 存儲模板文件、類別標識信息以及類別標識信息與模板文件的對應關系。在本步驟中,根據(jù)不同的廣播類別分別設置不同的模板文件,并在存儲模板文件時采用類別標識信息對其進行標識。上述模板文件中包括廣播內(nèi)容常量信息和廣播內(nèi)容變量鏈接。例如,類別標識信息為檢票廣播標識信息的模板文件,具體內(nèi)容包括“請乘坐* 列車的旅客到**檢票”,其中,“ * ”表示第一廣播內(nèi)容變量鏈接,用于加入車次相關的信息,“W表示第二廣播內(nèi)容變量鏈接,用于加入檢票地點相關的信息。上述步驟201與步驟202的執(zhí)行順序可以互換或同時執(zhí)行。步驟203 根據(jù)列車時刻表和當前時刻,觸發(fā)一次廣播操作,具體為,觸發(fā)執(zhí)行以下步驟204。步驟204 獲取預設的廣播信息。步驟205 根據(jù)類別標識信息獲取對應的模板文件。步驟206 根據(jù)變量信息和模板文件,合成廣播詞文本文件。在本步驟中,合成廣播詞文本文件的具體方法為將模板文件中的變量信息加入模板文件中的廣播內(nèi)容變量鏈接,即獲得廣播詞文本文件。仍以一次檢票相關的語音廣播為例,模板文件的具體內(nèi)容包括“請乘坐*列車的旅客到**檢票”,變量信息以“D21 次” “第一檢票口,,為例,則將“D21次”加入以“女,,表示的第一廣播內(nèi)容變量鏈接,將“第一檢票口”加入以“**”表示的第二廣播內(nèi)容變量鏈接,合成獲得的廣播詞文本文件為“請乘坐D21次列車的旅客到第一檢票口檢票”。步驟207 采用TTS引擎對廣播詞文本文件進行語音轉(zhuǎn)換,獲取廣播詞語音文件并播放。在本步驟中,語音轉(zhuǎn)換的具體方法包括首先,從語音庫獲取廣播內(nèi)容常量信息和廣播內(nèi)容變量鏈接對應的語音元素;然后,采用引擎算法根據(jù)語音元素合成廣播詞語音文件。在本步驟之前,可以預先設置語音庫,具體地,語音庫可以包括定制語音庫和/或基礎語音庫。其中,定制語音庫為根據(jù)語音廣播方法的應用場景設置的語音庫,其中存儲根據(jù)應用場景錄制的語音元素。仍以應用于鐵路車站的語音廣播為例,定制語音庫中存儲具有鐵路風格的音調(diào)的語音元素?;A語音庫為語音廣播的通用語音庫,其中存儲用不區(qū)分應用場景的語音元素。上述從語音庫獲取廣播內(nèi)容常量信息和廣播內(nèi)容變量鏈接對應的語音元素的具體方法為從定制語音庫和/或基礎語音庫獲取廣播內(nèi)容常量信息和廣播內(nèi)容變量鏈接對應的語音元素。當定制語音庫和基礎語音庫均存在的情況下,首先從定制語音庫中獲取上述對應的語音元素,在定制語音庫中不包括所需的語音元素的情況下,再從基礎語音庫中獲取該語音元素。在上述實施例的基礎上,進一步地,上述根據(jù)變量信息和模板文件,合成廣播詞文本文件還可以采用另一種處理方法,該方法的具體過程如下。預先設置并存儲相似變量信息、簡稱變量信息以及相似變量信息與簡稱變量信息的對應關系。仍以一次檢票相關的語音廣播為例,如果相似變量信息為“第一檢票口”、“第二檢票口”,對應的簡稱變量信息為 “第一、二檢票口 ”。在合成廣播詞文本文件時,首先獲取變量信息中的相似變量信息,例如, 如果變量信息為“D21次” “第一檢票口”、“第二檢票口”,則從中獲取到相似變量信息為 “第一檢票口”、“第二檢票口”。然后,根據(jù)獲取的相似變量信息,以及預設的相似變量信息與簡稱變量信息的對應關系,獲取該相似變量信息對應的簡稱變量信息,例如,根據(jù)上述獲取的相似變量信息以及存儲的對應關系,獲取到該相似變量信息對應的簡稱變量信息為 “第一、二檢票口”。最后,將簡稱變量信息加入廣播內(nèi)容變量鏈接,例如,根據(jù)上述獲取的簡稱變量信息,將“第一、二檢票口”加入到廣播內(nèi)容變量鏈接中,最終獲得所需的廣播詞文本文件為“請乘坐D21次列車的旅客到第一、二檢票口檢票”。采用上述方法,避免了語音廣播內(nèi)容中對于相似語句的重復,既節(jié)省了廣播時間,又能夠采用符合人們?nèi)粘UZ言習慣的語句進行自動化的語音廣播,提高了語音廣播的真實性。在上述實施例的基礎上,進一步地,模板文件中還可以包括廣播內(nèi)容常量文字的播放屬性標識和/或廣播內(nèi)容變量鏈接的播放屬性標識。上述播放屬性標識包括但不限于以下一種或幾種的組合慢語速標識、快語速標識、大音量標識、小音量標識、加重語氣標識。則,在采用TTS引擎對廣播詞文本文件進行語音轉(zhuǎn)換時,根據(jù)上述廣播內(nèi)容常量文字的播放屬性標識和/或廣播內(nèi)容變量鏈接的播放屬性標識,采用引擎算法控制語音元素的播放屬性。例如,根據(jù)慢語速標識,由引擎算法控制對于語音元素進行慢速播放。采用上述方法,可以根據(jù)應用場景的需要,靈活地控制語音播放的語速和語氣,提高語音播放傳遞信息的準確性。在上述實施例的基礎上,進一步地,模板文件中還可以包括一個以上語言標識。 例如,一個模板文件中包括普通話標識、粵語標識、英語標識。則,在采用TTS引擎對廣播詞文本文件進行語音轉(zhuǎn)換時,根據(jù)模板文件中的一個以上語言標識,從一種以上語言的對應的語音庫獲取廣播內(nèi)容常量信息和廣播內(nèi)容變量鏈接對應的語音元素,采用引擎算法根據(jù)語音元素合成一種以上語言的廣播詞語音文件。如果一個模板文件中包括普通話標識、 粵語標識和英語標識,則TTS引擎分別從普通話、粵語以及英語語音庫中獲取對應的語音元素,分別生成普通話、粵語以及英語的廣播詞語音文件并播放。采用上述方法,能夠?qū)崿F(xiàn)多語種語音廣播。在上述實施例的基礎上,進一步地,廣播信息中還可以包括附加信息。例如,一條廣播信息中的附件信息為“第一站臺出站”。在根據(jù)類別標識信息獲取對應的模板文件之前還包括存儲模板文件、類別標識信息、附加信息以及類別標識信息、附加信息與模板文件的對應關系。例如,類別標識信息均為出站標識信息的兩個模板文件,附件信息為“第一站臺出站”對應的模板文件為“請通過地下通道出站”,附件信息為“第二站臺出站”對應的模板文件為“請通過天橋出站”。并且,根據(jù)類別標識信息獲取對應的模板文件包括根據(jù)類別標識信息、附加信息和類別標識信息、附加信息與模板文件的對應關系,獲取類別標識信息和附加信息對應的模板文件。例如,根據(jù)出站標識信息、以及附件信息為“第一站臺出站”, 獲取到對應的模板文件為“請通過地下通道出站”。則在進行語音轉(zhuǎn)換后,最終播放的廣播內(nèi)容為“請通過地下通道出站”,從而通過語音廣播對車站內(nèi)的旅客給以準確的指示。采用上述方法,對于同一類型的廣播業(yè)務,能夠根據(jù)實際應用場景的需求,靈活地播放不同的具體內(nèi)容,從而提高語音播放傳遞信息的準確性。在本發(fā)明實施例二中,對根據(jù)變量信息和模板文件合成的廣播詞文本文件進行語音轉(zhuǎn)換并播出,從而提高語音廣播的時效性。并且,設置相似變量信息與簡稱變量信息的對應關系,因此能夠?qū)ο嗨频牟シ艃?nèi)容采用符合人們語言習慣的簡稱表達方式,通過設置廣播內(nèi)容的播放屬性標識進行語速語氣可變語音廣播,通過設置語言標識進行多語種廣播, 通過附加信息區(qū)分同類的模板文件播放不同的內(nèi)容,從而進一步提高了通過語音廣播傳遞的信息的準確性。圖3為本發(fā)明實施例三的語音廣播系統(tǒng)的結構示意圖。如圖3所示,該系統(tǒng)至少包括廣播信息模塊31、模板文件模塊32、廣播詞合成模塊33、TTS引擎模塊34和播放設備 35。其中,廣播信息模塊31存儲預設的廣播信息并發(fā)送給廣播詞合成模塊33。該廣播信息包括變量信息、類別標識信息。模板文件模塊32存儲預設的類別標識信息對應的模板文件。廣播詞合成模塊33獲取廣播信息,根據(jù)類別標識信息查詢模板文件模塊32,獲取類別標識信息對應的模板文件,根據(jù)變量信息和模板文件,合成廣播詞文本文件。TTS引擎模塊34對廣播詞文本文件進行語音轉(zhuǎn)換,獲取廣播詞語音文件。播放設備35播放廣播詞語音文件。在上述實施例的基礎上,模板文件具體包括廣播內(nèi)容常量信息和廣播內(nèi)容變量鏈接。具體地,廣播詞合成模塊33將變量信息加入廣播內(nèi)容變量鏈接。TTS引擎模塊34從語音庫獲取廣播內(nèi)容常量信息和廣播內(nèi)容變量鏈接對應的語音元素,采用引擎算法根據(jù)語音元素合成廣播詞語音文件。在上述實施例的基礎上,該系統(tǒng)還可以進一步包括簡稱變量模塊36。簡稱變量模塊36存儲相似變量信息與簡稱變量信息的對應關系。并且,廣播詞合成模塊33還獲取變量信息中的相似變量信息,根據(jù)相似變量信息查詢簡稱變量模塊36,獲取相似變量信息對應的簡稱變量信息,根據(jù)簡稱變量信息和模板文件,合成廣播詞文本文件。在上述實施例的基礎上,該系統(tǒng)還可以進一步包括廣播操作觸發(fā)模塊30。廣播操作觸發(fā)模塊30根據(jù)列車時刻表和當前時刻向廣播詞合成模塊33發(fā)送包括廣播信息的觸發(fā)信號。在上述實施例的基礎上,進一步地,模板文件中還可以包括廣播內(nèi)容常量文字的播放屬性標識和/或廣播內(nèi)容變量鏈接的播放屬性標識。TTS引擎模塊34還可以根據(jù)廣播內(nèi)容常量文字的播放屬性標識和/或廣播內(nèi)容變量鏈接的播放屬性標識,采用引擎算法控制語音元素的播放屬性。在上述實施例的基礎上,進一步地,模板文件還可以包括一個以上語言標識。TTS 引擎模塊34還可以根據(jù)一個以上語言標識,從一種以上語言的對應的語音庫獲取廣播內(nèi)容常量信息和廣播內(nèi)容變量鏈接對應的語音元素,采用引擎算法根據(jù)語音元素合成一種以上語言的廣播詞語音文件。在上述實施例的基礎上,進一步地,廣播信息中還可以包括附加信息。模板文件模塊32還存儲模板文件、類別標識信息、附加信息以及類別標識信息、附加信息與模板文件的對應關系。廣播詞合成模塊33還根據(jù)類別標識信息、附加信息和類別標識信息、附加信息與模板文件的對應關系,獲取類別標識信息和附加信息對應的模板文件。在上述實施例的基礎上,進一步地,TTS引擎模塊34具體可以從定制語音庫和/或基礎語音庫獲取廣播內(nèi)容常量信息和廣播內(nèi)容變量鏈接對應的語音元素。本發(fā)明實施例三中的語音廣播系統(tǒng)的工作流程和運行方法采用本發(fā)明實施例一和本發(fā)明實施例二中的語音廣播方法。其中,廣播信息模塊31、模板文件模塊32、廣播詞合成模塊33、TTS引擎模塊34、播放設備35、簡稱變量模塊36和廣播操作觸發(fā)模塊30的具體工作方式參見本發(fā)明實施例一和本發(fā)明實施例二中的語音廣播方法進行,在此不再贅述。在本發(fā)明實施例三中,在廣播信息模塊中設置包括變量信息和類別標識信息的廣播信息,廣播詞合成模塊根據(jù)類別標識信息從模板文件模塊獲取模板文件,根據(jù)變量信息和模板文件合成廣播詞文本文件,TTS引擎模塊將廣播詞文本文件轉(zhuǎn)換為廣播詞語音文件通過播放設備播出,因此,在需要進行語音播放時,能夠根據(jù)廣播內(nèi)容獲取對應的語音文件,從而提高語音廣播的時效性。需要說明的是對于前述的各方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領域技術人員應該知悉,本發(fā)明并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明,某些步驟可以采用其他順序或者同時進行。其次,本領域技術人員也應該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作和模塊并不一定是本發(fā)明所必須的。在上述實施例中,對各個實施例的描述都各有側重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關描述。本領域普通技術人員可以理解實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。最后應說明的是以上實施例僅用以說明本發(fā)明的技術方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質(zhì)脫離本發(fā)明各實施例技術方案的精神和范圍。
權利要求
1.一種語音廣播方法,其特征在于,包括獲取預設的廣播信息,所述廣播信息包括變量信息、類別標識信息; 根據(jù)所述類別標識信息獲取對應的模板文件; 根據(jù)所述變量信息和所述模板文件,合成廣播詞文本文件;采用從文字到語音轉(zhuǎn)換TTS引擎對所述廣播詞文本文件進行語音轉(zhuǎn)換,獲取廣播詞語音文件并播放。
2.根據(jù)權利要求1所述的方法,其特征在于,所述獲取預設的廣播信息之前還包括 根據(jù)列車時刻表和廣播信息的類別,存儲所述廣播信息;存儲模板文件、類別標識信息以及所述類別標識信息與所述模板文件的對應關系; 根據(jù)列車時刻表和當前時刻,執(zhí)行所述獲取預設的廣播信息的步驟。
3.根據(jù)權利要求2所述的方法,其特征在于,所述模板文件包括廣播內(nèi)容常量信息和廣播內(nèi)容變量鏈接; 所述根據(jù)所述變量信息和所述模板文件,合成廣播詞文本文件包括將所述變量信息加入所述廣播內(nèi)容變量鏈接;或,獲取所述變量信息中的相似變量信息,根據(jù)所述相似變量信息,以及預設的相似變量信息與簡稱變量信息的對應關系,獲取所述相似變量信息對應的簡稱變量信息,將所述簡稱變量信息加入所述廣播內(nèi)容變量鏈接;所述采用TTS引擎對所述廣播詞文本文件進行語音轉(zhuǎn)換,獲取廣播詞語音文件包括 從語音庫獲取所述廣播內(nèi)容常量信息和所述廣播內(nèi)容變量鏈接對應的語音元素;采用引擎算法根據(jù)所述語音元素合成廣播詞語音文件。
4.根據(jù)權利要求3所述的方法,其特征在于,所述模板文件還包括廣播內(nèi)容常量文字的播放屬性標識和/或廣播內(nèi)容變量鏈接的播放屬性標識;所述采用TTS引擎對所述廣播詞文本文件進行語音轉(zhuǎn)換,獲取廣播詞語音文件還包括根據(jù)所述廣播內(nèi)容常量文字的播放屬性標識和/或廣播內(nèi)容變量鏈接的播放屬性標識,采用引擎算法控制所述語音元素的播放屬性。
5.根據(jù)權利要求3所述的方法,其特征在于, 所述模板文件還包括一個以上語言標識;所述采用TTS引擎對所述廣播詞文本文件進行語音轉(zhuǎn)換,獲取廣播詞語音文件還包括根據(jù)所述一個以上語言標識,從一種以上語言的對應的語音庫獲取所述廣播內(nèi)容常量信息和所述廣播內(nèi)容變量鏈接對應的語音元素,采用引擎算法根據(jù)所述語音元素合成一種以上語言的廣播詞語音文件。
6.根據(jù)權利要求3所述的方法,其特征在于, 所述廣播信息還包括附加信息;所述根據(jù)所述類別標識信息獲取對應的模板文件之前還包括存儲模板文件、類別標識信息、附加信息以及所述類別標識信息、所述附加信息與所述模板文件的對應關系;所述根據(jù)所述類別標識信息獲取對應的模板文件包括根據(jù)所述類別標識信息、附加信息和所述類別標識信息、所述附加信息與所述模板文件的對應關系,獲取所述類別標識信息和附加信息對應的模板文件。
7.根據(jù)權利要求3至6中任意一項所述的方法,其特征在于,所述從語音庫獲取所述廣播內(nèi)容常量信息和所述廣播內(nèi)容變量鏈接對應的語音元素包括從定制語音庫和/或基礎語音庫獲取所述廣播內(nèi)容常量信息和所述廣播內(nèi)容變量鏈接對應的語音元素。
8.一種語音廣播系統(tǒng),其特征在于,包括廣播信息模塊,用于存儲預設的廣播信息并發(fā)送給廣播詞合成模塊,所述廣播信息包括變量信息、類別標識信息;模板文件模塊,用于存儲預設的所述類別標識信息對應的模板文件; 廣播詞合成模塊,用于獲取所述廣播信息,根據(jù)所述類別標識信息查詢模板文件模塊, 獲取所述類別標識信息對應的模板文件,根據(jù)所述變量信息和所述模板文件,合成廣播詞文本文件;從文字到語音轉(zhuǎn)換TTS引擎模塊,用于對所述廣播詞文本文件進行語音轉(zhuǎn)換,獲取廣播詞語音文件;播放設備,用于播放所述廣播詞語音文件。
9.根據(jù)權利要求8所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括簡稱變量模塊,用于存儲相似變量信息與簡稱變量信息的對應關系;所述廣播詞合成模塊還用于獲取所述變量信息中的相似變量信息,根據(jù)所述相似變量信息查詢所述簡稱變量模塊,獲取所述相似變量信息對應的簡稱變量信息,根據(jù)所述簡稱變量信息和所述模板文件,合成廣播詞文本文件。
10.根據(jù)權利要求8或9所述的系統(tǒng),其特征在于,還包括廣播操作觸發(fā)模塊,用于根據(jù)列車時刻表和當前時刻向所述廣播詞合成模塊發(fā)送包括所述廣播信息的觸發(fā)信號。
全文摘要
本發(fā)明提供一種語音廣播方法,獲取預設的包括變量信息和類別標識信息的廣播信息,根據(jù)類別標識信息獲取對應的模板文件,根據(jù)變量信息和模板文件合成廣播詞文本文件,采用TTS引擎對廣播詞文本文件進行語音轉(zhuǎn)換,獲取廣播詞語音文件并播放。本發(fā)明還提供一種語音廣播系統(tǒng)。采用本發(fā)明提供的語音廣播方法及系統(tǒng),在需要進行語音播放時,能夠根據(jù)廣播內(nèi)容獲取對應的語音文件,提高語音廣播的時效性。
文檔編號H04H20/62GK102324995SQ20111009950
公開日2012年1月18日 申請日期2011年4月20日 優(yōu)先權日2011年4月20日
發(fā)明者張?zhí)鞊P, 殷彥君, 董陽, 邵曉風, 郝春平, 馬一人 申請人:易程科技股份有限公司, 鐵道部運輸局
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1