專利名稱:一種基于云計(jì)算車聯(lián)網(wǎng)的車載語(yǔ)音點(diǎn)歌系統(tǒng)及其方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種車載點(diǎn)歌系統(tǒng),尤其涉及一種基于云計(jì)算車聯(lián)網(wǎng)的車載語(yǔ)音點(diǎn)歌系統(tǒng),并提供一種基于云計(jì)算車聯(lián)網(wǎng)的車載語(yǔ)音點(diǎn)歌系統(tǒng)的方法。
背景技術(shù):
開車時(shí)聽歌聽音樂,是很多司機(jī)的一種常見行為,但是在汽車行駛中,司機(jī)需要手握方向盤,注意交通安全,因此,不方便操作車載主機(jī)的按鍵,包括遙控器按鍵,所以在傳統(tǒng)的汽車行駛過程中,司機(jī)想點(diǎn)歌是不能隨心所欲的。而傳統(tǒng)的車載主機(jī)受限于機(jī)身存儲(chǔ)空間和CPU運(yùn)算能力,使用的詞庫(kù)和語(yǔ)言模型較小,并不足以支持用語(yǔ)音識(shí)別;同樣,傳統(tǒng)的車載主機(jī)受限于存儲(chǔ)空間,不能保存海量歌庫(kù),也不方便及時(shí)更新歌庫(kù)。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是需要提供一種司機(jī)只需要說出想聽的歌名,就可以快速實(shí)現(xiàn)的車載語(yǔ)音點(diǎn)歌系統(tǒng)。對(duì)此,本發(fā)明提供一種基于云計(jì)算車聯(lián)網(wǎng)的車載語(yǔ)音點(diǎn)歌系統(tǒng),包括:
車載主機(jī),所述車載主機(jī)通過車聯(lián)網(wǎng)接入至互聯(lián)網(wǎng)中,用于接收用戶點(diǎn)歌的語(yǔ)音信號(hào)和該語(yǔ)音信號(hào)所對(duì)應(yīng)的網(wǎng)絡(luò)地址,進(jìn)而實(shí)現(xiàn)數(shù)字音頻流媒體文件的播放;
語(yǔ)音識(shí)別和歌名管理服務(wù)器,所述語(yǔ)音識(shí)別和歌名管理服務(wù)器通過車聯(lián)網(wǎng)與車載主機(jī)建立連接,語(yǔ)音識(shí)別和歌名管理服務(wù)器接收到車載主機(jī)的語(yǔ)音信號(hào)后進(jìn)行關(guān)鍵詞的識(shí)別和解析,并將查詢到的語(yǔ)音信號(hào)所對(duì)應(yīng)的網(wǎng)絡(luò)地址返回至車載主機(jī)中;以及,
音樂服務(wù)器,所述音樂服務(wù)器通過車聯(lián)網(wǎng)與車載主機(jī)建立連接,音樂服務(wù)器接收到車載主機(jī)的語(yǔ)音信號(hào)所對(duì)應(yīng)的網(wǎng)絡(luò)地址后,發(fā)送有效的數(shù)字音頻流媒體文件至車載主機(jī)中。本發(fā)明包括車載主機(jī)、語(yǔ)音識(shí)別和歌名管理服務(wù)器以及音樂服務(wù)器,均接入互聯(lián)網(wǎng),車載主機(jī)通過車聯(lián)網(wǎng)接入互聯(lián)網(wǎng);所述語(yǔ)音識(shí)別和歌名管理服務(wù)器為云計(jì)算語(yǔ)音識(shí)別和歌名管理服務(wù)器,所述音樂服務(wù)器為云計(jì)算音樂服務(wù)器;本發(fā)明將云計(jì)算進(jìn)入車聯(lián)網(wǎng),乃至接駁入車載主機(jī),使所述車載主機(jī)的機(jī)身存儲(chǔ)空間、CPU運(yùn)算能力以及更新速度等受限功能都可以從云服務(wù)中得到彌補(bǔ),進(jìn)而實(shí)現(xiàn)本發(fā)明提出的基于云計(jì)算車聯(lián)網(wǎng)的車載語(yǔ)音點(diǎn)歌系統(tǒng)。車聯(lián)網(wǎng)是互聯(lián)網(wǎng)上的一個(gè)接入子網(wǎng),由網(wǎng)絡(luò)運(yùn)營(yíng)商提供服務(wù),所述車載主機(jī)通過車聯(lián)網(wǎng)提供的接入服務(wù)連入互聯(lián)網(wǎng)中;語(yǔ)音識(shí)別和歌名管理服務(wù)器,用于提供語(yǔ)音識(shí)別支持和歌名管理服務(wù),包括硬件和網(wǎng)絡(luò)操作系統(tǒng),其網(wǎng)絡(luò)操作系統(tǒng)上可以運(yùn)行語(yǔ)音引擎;音樂服務(wù)器用于存放和控制數(shù)字音頻流媒體文件,提供音頻源,本發(fā)明需要從聯(lián)網(wǎng)的云計(jì)算音樂服務(wù)器來(lái)獲取數(shù)字音頻流媒體文件,所述音樂服務(wù)器需要實(shí)時(shí)進(jìn)行更新管理,進(jìn)而保證提供給車載主機(jī)的數(shù)字音頻流媒體文件均是有效的;車載主機(jī)從云服務(wù)中獲取語(yǔ)音識(shí)別和歌名管理服務(wù),從云服務(wù)中獲取數(shù)字音頻流媒體文件來(lái)實(shí)現(xiàn)語(yǔ)音點(diǎn)歌的音樂播放。與現(xiàn)有技術(shù)相比,本發(fā)明提供一種基于云計(jì)算車聯(lián)網(wǎng)的語(yǔ)音點(diǎn)歌系統(tǒng),司機(jī)只需要說出想聽的歌名,通過聯(lián)網(wǎng)的車載主機(jī),便能夠?qū)⒋鎯?chǔ)在云端的數(shù)字音頻流媒體文件進(jìn)行音樂播放;所述車載主機(jī)安裝在汽車上,是一個(gè)軟硬件相結(jié)合的裝置,車載主機(jī)從云服務(wù)中獲取語(yǔ)音識(shí)別和歌名管理服務(wù),并從云服務(wù)中的音樂服務(wù)器獲取數(shù)字音頻流媒體文件來(lái)播放,實(shí)現(xiàn)方式快速有效、效率高。本發(fā)明的進(jìn)一步改進(jìn)在于,所述語(yǔ)音識(shí)別和歌名管理服務(wù)器接收到車載主機(jī)的語(yǔ)音信號(hào)后,通過自適應(yīng)語(yǔ)音識(shí)別模塊進(jìn)行關(guān)鍵詞的識(shí)別和解析。本發(fā)明的進(jìn)一步改進(jìn)在于,所述語(yǔ)音識(shí)別和歌名管理服務(wù)器包括語(yǔ)音特征庫(kù)、特定人自適應(yīng)語(yǔ)音識(shí)別單元和非特定人自適應(yīng)語(yǔ)音識(shí)別單元,所述語(yǔ)音特征庫(kù)用于記錄用戶點(diǎn)歌的語(yǔ)音特征;當(dāng)用戶點(diǎn)歌的語(yǔ)音特征已存在于語(yǔ)音特征庫(kù)時(shí),則采用特定人自適應(yīng)語(yǔ)音識(shí)別單元結(jié)合關(guān)鍵詞對(duì)用戶點(diǎn)歌的語(yǔ)音信號(hào)進(jìn)行識(shí)別和解析;否,則自動(dòng)改為非特定人自適應(yīng)語(yǔ)音識(shí)別單元結(jié)合關(guān)鍵詞對(duì)用戶點(diǎn)歌的語(yǔ)音信號(hào)進(jìn)行識(shí)別和解析,并同時(shí)將該次點(diǎn)歌的用戶的語(yǔ)音特征添加至語(yǔ)音特征庫(kù)中。所述自適應(yīng)語(yǔ)音識(shí)別模塊包括非特定人自適應(yīng)語(yǔ)音識(shí)別單元和特定人自適應(yīng)語(yǔ)音識(shí)別單元,所述非特定人自適應(yīng)語(yǔ)音識(shí)別單元用于在新用戶點(diǎn)歌時(shí)進(jìn)行語(yǔ)音信號(hào)的識(shí)別和解析,新用戶即第一次使用該車載主機(jī)進(jìn)行語(yǔ)音點(diǎn)歌的用戶;所述特定人自適應(yīng)語(yǔ)音識(shí)別單元用于在車載主機(jī)的老用戶點(diǎn)歌時(shí)進(jìn)行語(yǔ)音信號(hào)的識(shí)別和解析,特定人指的是其語(yǔ)音特征已存儲(chǔ)于語(yǔ)音特征庫(kù)中的用戶。非特定人自適應(yīng)語(yǔ)音識(shí)別單元和特定人自適應(yīng)語(yǔ)音識(shí)別單元的工作如下:進(jìn)行一次語(yǔ)音信號(hào)的識(shí)別時(shí),如果語(yǔ)音特征庫(kù)中有該車載主機(jī)發(fā)送的語(yǔ)音特征,則先采用特定人語(yǔ)音識(shí)別單元結(jié)合關(guān)鍵詞語(yǔ)音識(shí)別模塊對(duì)點(diǎn)歌的語(yǔ)音信號(hào)進(jìn)行識(shí)別和解析;如果這次的語(yǔ)音信號(hào)識(shí)別不成功,那么不成功的原因可能是因?yàn)樾氯它c(diǎn)歌,在語(yǔ)音特征庫(kù)中還沒有該語(yǔ)音特征的記錄,這時(shí)將自動(dòng)改為非特定人語(yǔ)音識(shí)別單元結(jié)合關(guān)鍵詞語(yǔ)音識(shí)別模塊對(duì)點(diǎn)歌的語(yǔ)音信號(hào)進(jìn)行識(shí)別和解析,并將這次的語(yǔ)音特征加入至語(yǔ)音特征庫(kù)的記錄中。所述語(yǔ)音識(shí)別和歌名管理服務(wù)器的工作位于網(wǎng)絡(luò)應(yīng)用層,包括非特定人自適應(yīng)語(yǔ)音識(shí)別單元、特定人自適應(yīng)語(yǔ)音識(shí)別單元、關(guān)鍵詞語(yǔ)音識(shí)別模塊、歌名庫(kù)、語(yǔ)音特征庫(kù)和控制模塊。語(yǔ)音識(shí)別和歌名管理服務(wù)器的硬件及其運(yùn)行的操作系統(tǒng)擁有網(wǎng)絡(luò)功能,能夠位于網(wǎng)絡(luò)應(yīng)用層實(shí)現(xiàn)云計(jì)算,并使用其下層提供的網(wǎng)絡(luò)服務(wù);所述控制模塊將點(diǎn)歌的語(yǔ)音信號(hào)交給關(guān)鍵詞語(yǔ)音識(shí)別模塊,關(guān)鍵詞語(yǔ)音識(shí)別成功后,查詢到歌曲音頻所在的有效的網(wǎng)絡(luò)地址,將該網(wǎng)絡(luò)地址返回給車載主機(jī)。本發(fā)明針對(duì)“點(diǎn)歌”這個(gè)特定的環(huán)境和應(yīng)用,用戶點(diǎn)歌時(shí)只需說出“歌名”、“歌手名”或者“歌名+歌手名”等關(guān)鍵詞,而不需要用完整的自然語(yǔ)言來(lái)表達(dá),就已經(jīng)能夠提供足夠的歌曲信息,具有較高的識(shí)別準(zhǔn)確度;因此,本發(fā)明采用關(guān)鍵詞實(shí)現(xiàn)關(guān)鍵詞語(yǔ)音識(shí)別模塊能夠大大簡(jiǎn)化識(shí)別和解析的問題,實(shí)現(xiàn)方法簡(jiǎn)單有效,同時(shí)可以提高識(shí)別率。因?yàn)橥惠v車的司機(jī)大多時(shí)候是固定一人或幾人,所以從同一車載主機(jī)所接收的語(yǔ)音特征也是有限的,本發(fā)明將這些有限的語(yǔ)音特征保存在語(yǔ)音特征庫(kù)中;并為第一次聯(lián)網(wǎng)的車載主機(jī)創(chuàng)建語(yǔ)音特征的信息記錄,以后如果有從這個(gè)車載主機(jī)接收的新的語(yǔ)音特征,就添加到該語(yǔ)音特征庫(kù)的記錄中。與現(xiàn)有技術(shù)相比,本發(fā)明所述語(yǔ)音識(shí)別和歌名管理服務(wù)器通過語(yǔ)音特征庫(kù)、特定人自適應(yīng)語(yǔ)音識(shí)別單元和非特定人自適應(yīng)語(yǔ)音識(shí)別單元進(jìn)而對(duì)語(yǔ)音信號(hào)實(shí)現(xiàn)關(guān)鍵字的識(shí)別和解析,能夠在快速實(shí)現(xiàn)車載語(yǔ)音點(diǎn)歌的基礎(chǔ)上,充分利用有限的存儲(chǔ)空間存儲(chǔ)車載主機(jī)對(duì)應(yīng)的語(yǔ)音特征,更進(jìn)一步提高語(yǔ)音點(diǎn)歌的成功率和識(shí)別率。反之,如果采用連續(xù)的自然語(yǔ)言語(yǔ)音識(shí)別技術(shù),相同的語(yǔ)義可以有不同的表述方式,那么,對(duì)于語(yǔ)音信號(hào)的識(shí)別和解析會(huì)很困難,識(shí)別的準(zhǔn)確度很低。本發(fā)明的進(jìn)一步改進(jìn)在于,每一個(gè)車載主機(jī)都有唯一對(duì)應(yīng)的車載地址,并與語(yǔ)音特征庫(kù)一一對(duì)應(yīng);所述語(yǔ)音特征庫(kù)的記錄包括車載地址字段和語(yǔ)音特征字段。車載主機(jī)、車載地址與語(yǔ)音特征庫(kù)呈一一對(duì)應(yīng)的關(guān)系,所述語(yǔ)音特征庫(kù)記錄包括車載地址和語(yǔ)音特征字段,而每一個(gè)入網(wǎng)的車載主機(jī)都有一個(gè)唯一的車載地址;那么在實(shí)現(xiàn)語(yǔ)音點(diǎn)歌的時(shí)候,便能夠通過該車載地址快速找到對(duì)應(yīng)的語(yǔ)音特征庫(kù)進(jìn)行高效的語(yǔ)音信號(hào)識(shí)別和解析,并能夠有效防止數(shù)字音頻流媒體文件返回時(shí)發(fā)送錯(cuò)誤的弊端。本發(fā)明的進(jìn)一步改進(jìn)在于,所述關(guān)鍵詞包括歌名和歌手中至少一個(gè)。本發(fā)明針對(duì)“點(diǎn)歌”這個(gè)特定的環(huán)境和應(yīng)用,用戶點(diǎn)歌時(shí)只需說出“歌名”、“歌手名”或者“歌名+歌手名”,而不需要用完整的自然語(yǔ)言來(lái)表達(dá),就已經(jīng)能夠提供足夠的歌曲信息,具有較高的識(shí)別準(zhǔn)確度;因此,本發(fā)明采用包括歌名和歌手中至少一個(gè)的關(guān)鍵詞實(shí)現(xiàn)關(guān)鍵詞語(yǔ)音識(shí)別模塊便能夠大大簡(jiǎn)化語(yǔ)音信號(hào)識(shí)別和解析的難度,實(shí)現(xiàn)方法簡(jiǎn)單有效,識(shí)別率高。本發(fā)明的進(jìn)一步改進(jìn)在于,所述語(yǔ)音識(shí)別和歌名管理服務(wù)器還包括實(shí)時(shí)更新的歌名庫(kù),所述歌名庫(kù)的每一條記錄包括歌名字段、歌手字段和該歌曲對(duì)應(yīng)的數(shù)字音頻流媒體文件所在的網(wǎng)絡(luò)地址字段。歌名庫(kù)的每一條記錄包括歌名、歌手和該歌曲對(duì)應(yīng)的數(shù)字音頻流媒體文件所在的網(wǎng)絡(luò)地址共三個(gè)字段;歌名庫(kù)中并不存有歌曲的音頻,而是只需記錄歌曲音頻所在的網(wǎng)絡(luò)地址,語(yǔ)音識(shí)別和歌名管理服務(wù)器對(duì)歌名庫(kù)的管理包括需要對(duì)歌名、歌手和網(wǎng)絡(luò)地址進(jìn)行實(shí)時(shí)維護(hù),保證及時(shí)添加新歌,并同時(shí)保證其網(wǎng)絡(luò)地址是有效的。而歌名庫(kù)中的歌名字段和歌手字段正好是與歌名和歌手中至少一個(gè)的關(guān)鍵詞相對(duì)應(yīng),所以歌名庫(kù)一方面用于支持關(guān)鍵詞的語(yǔ)音識(shí)別,而另一方面則用于支持查詢歌曲對(duì)應(yīng)的數(shù)字音頻流媒體文件所在的網(wǎng)絡(luò)地址。本發(fā)明的進(jìn)一步改進(jìn)在于,所述車載主機(jī)包括一鍵式啟動(dòng)模塊、語(yǔ)音接收模塊、通信模塊和播放模塊,所述一鍵式啟動(dòng)模塊通過啟動(dòng)鍵實(shí)現(xiàn)車載語(yǔ)音點(diǎn)歌系統(tǒng)的工作啟動(dòng)和結(jié)束;所述語(yǔ)音接收模塊用于實(shí)現(xiàn)語(yǔ)音信號(hào)的檢測(cè),并對(duì)有效的語(yǔ)音信號(hào)進(jìn)行錄音;所述通信模塊將語(yǔ)音信號(hào)的錄音文件傳送給語(yǔ)音識(shí)別和歌名管理服務(wù)器,并將從語(yǔ)音識(shí)別和歌名管理服務(wù)器返回的網(wǎng)絡(luò)地址存入播放模塊的播放列表中;所述播放模塊從播放列表中取出歌曲的網(wǎng)絡(luò)地址后,通信模塊與音樂服務(wù)器建立連接使得播放模塊獲取并播放歌曲的數(shù)字音頻流媒體文件。所述車載主機(jī)用于實(shí)現(xiàn)如下功能:通過車聯(lián)網(wǎng)接入互聯(lián)網(wǎng);接收用戶點(diǎn)歌的語(yǔ)音信號(hào);與語(yǔ)音識(shí)別和歌曲管理服務(wù)器實(shí)現(xiàn)通信;與網(wǎng)上公共的音樂服務(wù)器實(shí)現(xiàn)通信;管理播放模塊的播放列表;播放從音樂服務(wù)器接收的數(shù)字音頻流媒體文件。所述車載主機(jī)的一鍵式啟動(dòng)模塊包括一個(gè)啟動(dòng)鍵,用戶在按下該啟動(dòng)鍵以后,車載語(yǔ)音點(diǎn)歌系統(tǒng)開始工作;再次按下該啟動(dòng)鍵,結(jié)束工作;通過啟動(dòng)鍵的設(shè)置,能夠防止用戶說話的時(shí)候被誤以為是點(diǎn)歌的語(yǔ)音信號(hào),避免了誤點(diǎn)歌的錯(cuò)誤;本發(fā)明還可以通過預(yù)先設(shè)置的語(yǔ)音信號(hào)啟動(dòng)信號(hào)和語(yǔ)音信號(hào)結(jié)束信號(hào)來(lái)避免誤點(diǎn)歌的錯(cuò)誤。
車載主機(jī)通信模塊有一個(gè)唯一的車載地址,通過車聯(lián)網(wǎng)接入互聯(lián)網(wǎng),負(fù)責(zé)訪問語(yǔ)音識(shí)別和歌名管理服務(wù)器以及云計(jì)算音樂服務(wù)器;所述車載主機(jī)的通信模塊工作在網(wǎng)絡(luò)層;車載主機(jī)的語(yǔ)音接收模塊負(fù)責(zé)檢測(cè)聲音,對(duì)有效的點(diǎn)歌語(yǔ)音進(jìn)行錄音,通信模塊將錄音文件傳送給語(yǔ)音識(shí)別和歌名管理服務(wù)器;所述有效的點(diǎn)歌語(yǔ)音是指在啟動(dòng)鍵開始工作和結(jié)束工作之間的有效的語(yǔ)音信號(hào);通信模塊接收語(yǔ)音識(shí)別和歌名管理服務(wù)器返回的歌曲的音頻所在網(wǎng)絡(luò)地址,并將該網(wǎng)絡(luò)地址存入播放列表;播放模塊負(fù)責(zé)從播放列表中取出歌曲的網(wǎng)絡(luò)地址,通信模塊與該網(wǎng)絡(luò)地址的音樂服務(wù)器建立連接,獲取歌曲的數(shù)字音頻流媒體文件,播放模塊將數(shù)字音頻流媒體文件播放出來(lái)。本發(fā)明還提供一種采用了上述的基于云計(jì)算車聯(lián)網(wǎng)的車載語(yǔ)音點(diǎn)歌系統(tǒng)的方法,包括如下步驟:
車載主機(jī)通過車聯(lián)網(wǎng)接入互聯(lián)網(wǎng),所述車載主機(jī)發(fā)送連接請(qǐng)求至語(yǔ)音識(shí)別和歌名管理服務(wù)器,所述歌名管理服務(wù)器返回連接應(yīng)答至車載主機(jī),建立連接;
聯(lián)網(wǎng)的車載主機(jī)接收用戶點(diǎn)歌的語(yǔ)音信號(hào)后,將點(diǎn)歌的語(yǔ)音信號(hào)發(fā)送給語(yǔ)音識(shí)別和歌名管理服務(wù)器;
語(yǔ)音識(shí)別和歌名管理服務(wù)器對(duì)用戶點(diǎn)歌的語(yǔ)音信號(hào)進(jìn)行識(shí)別和解析后,查詢到該語(yǔ)音信號(hào)對(duì)應(yīng)的數(shù)字音頻流媒體文件的網(wǎng)絡(luò)地址,并將該網(wǎng)絡(luò)地址返回至車載主機(jī);
車載主機(jī)接收網(wǎng)絡(luò)地址并將該網(wǎng)絡(luò)地址存入播放列表;車載主機(jī)從播放列表中取當(dāng)前播放歌曲的網(wǎng)絡(luò)地址,并與該網(wǎng)絡(luò)地址對(duì)應(yīng)的音樂服務(wù)器建立連接,然后車載主機(jī)接收并播放從音樂服務(wù)器發(fā)送來(lái)的數(shù)字音頻流媒體文件。本發(fā)明的進(jìn)一步改進(jìn)在于,所述語(yǔ)音識(shí)別和歌名管理服務(wù)器,以及音樂服務(wù)器的數(shù)據(jù)均存儲(chǔ)于云端。音樂服務(wù)器在接收到車載主機(jī)發(fā)送的連接請(qǐng)求后,發(fā)送連接應(yīng)答至車載主機(jī),并根據(jù)網(wǎng)絡(luò)地址將數(shù)字音頻流媒體文件發(fā)送給車載主機(jī),實(shí)現(xiàn)邊傳輸便播放的車載語(yǔ)音點(diǎn)歌系統(tǒng)的方法。本發(fā)明的進(jìn)一步改進(jìn)在于,所述車載主機(jī)通過無(wú)線接入點(diǎn)連接至車聯(lián)網(wǎng)。本發(fā)明的有益效果在于,司機(jī)只需要說出想聽的歌名,或是說出歌名和歌手中至少一個(gè)關(guān)鍵詞的語(yǔ)音信號(hào),通過聯(lián)網(wǎng)的車載主機(jī),便能夠?qū)⒋鎯?chǔ)在云端的數(shù)字音頻流媒體文件進(jìn)行音樂播放;其中,對(duì)于語(yǔ)音信號(hào)的識(shí)別和解析,本發(fā)明采用了語(yǔ)音特征庫(kù)、特定人自適應(yīng)語(yǔ)音識(shí)別單元、非特定人自適應(yīng)語(yǔ)音識(shí)別單元以及關(guān)鍵詞相結(jié)合,能夠更進(jìn)一步提高語(yǔ)音點(diǎn)歌的成功率和識(shí)別率,不再受限于車載主機(jī)本身的存儲(chǔ)空間和處理速度的局限,甚至還能夠進(jìn)一步防止誤點(diǎn)歌的弊端;車載主機(jī)安裝在汽車上,是一個(gè)軟硬件結(jié)合的裝置,車載主機(jī)從云服務(wù)中獲取語(yǔ)音識(shí)別和歌名管理的服務(wù),并從云服務(wù)中獲取數(shù)字音頻流媒體文件進(jìn)而實(shí)現(xiàn)語(yǔ)音點(diǎn)歌后的音樂播放。
圖1是本發(fā)明一種實(shí)施例的整體結(jié)構(gòu)示意 圖2是本發(fā)明另一種實(shí)施例的語(yǔ)音識(shí)別和歌名管理服務(wù)器結(jié)構(gòu)示意 圖3是本發(fā)明另一種實(shí)施例的車載主機(jī)結(jié)構(gòu)示意 圖4是本發(fā)明另一種實(shí)施例的工作過程數(shù)據(jù)流向示意圖。
具體實(shí)施例方式下面結(jié)合附圖,對(duì)本發(fā)明的較優(yōu)的實(shí)施例作進(jìn)一步的詳細(xì)說明。實(shí)施例1:
如圖1所示,本例提供一種基于云計(jì)算車聯(lián)網(wǎng)的車載語(yǔ)音點(diǎn)歌系統(tǒng),包括:
車載主機(jī),所述車載主機(jī)通過車聯(lián)網(wǎng)接入至互聯(lián)網(wǎng)中,用于接收用戶點(diǎn)歌的語(yǔ)音信號(hào)和該語(yǔ)音信號(hào)所對(duì)應(yīng)的網(wǎng)絡(luò)地址,進(jìn)而實(shí)現(xiàn)數(shù)字音頻流媒體文件的播放;
語(yǔ)音識(shí)別和歌名管理服務(wù)器,所述語(yǔ)音識(shí)別和歌名管理服務(wù)器通過車聯(lián)網(wǎng)與車載主機(jī)建立連接,語(yǔ)音識(shí)別和歌名管理服務(wù)器接收到車載主機(jī)的語(yǔ)音信號(hào)后進(jìn)行關(guān)鍵詞的識(shí)別和解析,并將查詢到的語(yǔ)音信號(hào)所對(duì)應(yīng)的網(wǎng)絡(luò)地址返回至車載主機(jī)中;以及,
音樂服務(wù)器,所述音樂服務(wù)器通過車聯(lián)網(wǎng)與車載主機(jī)建立連接,音樂服務(wù)器接收到車載主機(jī)的語(yǔ)音信號(hào)所對(duì)應(yīng)的網(wǎng)絡(luò)地址后,發(fā)送有效的數(shù)字音頻流媒體文件至車載主機(jī)中。本例包括車載主機(jī)、語(yǔ)音識(shí)別和歌名管理服務(wù)器和音樂服務(wù)器,均接入互聯(lián)網(wǎng),車載主機(jī)通過車聯(lián)網(wǎng)接入互聯(lián)網(wǎng);所述語(yǔ)音識(shí)別和歌名管理服務(wù)器為云計(jì)算語(yǔ)音識(shí)別和歌名管理服務(wù)器,所述音樂服務(wù)器為云計(jì)算音樂服務(wù)器。本例將云計(jì)算應(yīng)用到車聯(lián)網(wǎng),乃至接駁入車載主機(jī),使所述車載主機(jī)的機(jī)身存儲(chǔ)空間、CPU運(yùn)算能力以及更新速度等受限功能都可以從云服務(wù)中獲取彌補(bǔ),進(jìn)而實(shí)現(xiàn)本例提出的基于云計(jì)算車聯(lián)網(wǎng)的車載語(yǔ)音點(diǎn)歌系統(tǒng)。車聯(lián)網(wǎng)是互聯(lián)網(wǎng)上的一個(gè)接入子網(wǎng),由網(wǎng)絡(luò)運(yùn)營(yíng)商提供服務(wù),所述車載主機(jī)通過車聯(lián)網(wǎng)提供的接入服務(wù)連入互聯(lián)網(wǎng)中;語(yǔ)音識(shí)別和歌名管理服務(wù)器,用于提供語(yǔ)音識(shí)別支持和歌名管理服務(wù),包括硬件和網(wǎng)絡(luò)操作系統(tǒng),其網(wǎng)絡(luò)操作系統(tǒng)上可以運(yùn)行語(yǔ)音引擎;音樂服務(wù)器用于存放和控制數(shù)字音頻流媒體文件,提供音頻源,本例需要從聯(lián)網(wǎng)的云計(jì)算音樂服務(wù)器來(lái)獲取數(shù)字音頻流媒體文件,所述音樂服務(wù)器需要實(shí)時(shí)進(jìn)行更新管理,進(jìn)而保證提供給車載主機(jī)的數(shù)字音頻流媒體文件均是有效的;車載主機(jī)從云服務(wù)中獲取語(yǔ)音識(shí)別和歌名管理服務(wù),從云服務(wù)中獲取數(shù)字音頻流媒體文件來(lái)實(shí)現(xiàn)語(yǔ)音點(diǎn)歌的音樂播放。本例所述語(yǔ)音識(shí)別和歌名管理服務(wù)器的硬件和網(wǎng)絡(luò)操作系統(tǒng)可采用市場(chǎng)通用的,操作系統(tǒng)上可以運(yùn)行語(yǔ)音引擎,采用第三方專業(yè)語(yǔ)音引擎開發(fā)商的產(chǎn)品;所述音樂服務(wù)器是位于互聯(lián)網(wǎng)上的已有的公共資源,它用于存放和控制流媒體數(shù)據(jù),提供音頻源。與現(xiàn)有技術(shù)相比,本例提供一種基于云計(jì)算車聯(lián)網(wǎng)的語(yǔ)音點(diǎn)歌系統(tǒng),司機(jī)只需要說出想聽的歌名,通過聯(lián)網(wǎng)的車載主機(jī),便能夠?qū)⒋鎯?chǔ)在云端的數(shù)字音頻流媒體文件進(jìn)行音樂播放;所述車載主機(jī)安裝在汽車上,是一個(gè)軟硬件相結(jié)合的裝置,車載主機(jī)從云服務(wù)中獲取語(yǔ)音識(shí)別和歌名管理服務(wù),并從云服務(wù)中的音樂服務(wù)器獲取數(shù)字音頻流媒體文件來(lái)播放,實(shí)現(xiàn)方式快速有效、效率高。實(shí)施例2:
在實(shí)施例1的基礎(chǔ)上,本例所述語(yǔ)音識(shí)別和歌名管理服務(wù)器接收到車載主機(jī)的語(yǔ)音信號(hào)后,通過自適應(yīng)語(yǔ)音識(shí)別模塊進(jìn)行關(guān)鍵詞的識(shí)別和解析。所述語(yǔ)音識(shí)別和歌名管理服務(wù)器包括語(yǔ)音特征庫(kù)、特定人自適應(yīng)語(yǔ)音識(shí)別單元和非特定人自適應(yīng)語(yǔ)音識(shí)別單元,所述語(yǔ)音特征庫(kù)用于記錄用戶點(diǎn)歌的語(yǔ)音特征;當(dāng)用戶點(diǎn)歌的語(yǔ)音特征已存在于語(yǔ)音特征庫(kù)時(shí),則采用特定人自適應(yīng)語(yǔ)音識(shí)別單元結(jié)合關(guān)鍵詞對(duì)用戶點(diǎn)歌的語(yǔ)音信號(hào)進(jìn)行識(shí)別和解析;否,則自動(dòng)改為非特定人自適應(yīng)語(yǔ)音識(shí)別單元結(jié)合關(guān)鍵詞對(duì)用戶點(diǎn)歌的語(yǔ)音信號(hào)進(jìn)行識(shí)別和解析,并同時(shí)將該次點(diǎn)歌的用戶的語(yǔ)音特征添加至語(yǔ)音特征庫(kù)中。所述自適應(yīng)語(yǔ)音識(shí)別模塊包括非特定人自適應(yīng)語(yǔ)音識(shí)別單元和特定人自適應(yīng)語(yǔ)音識(shí)別單元,所述非特定人自適應(yīng)語(yǔ)音識(shí)別單元用于在新用戶點(diǎn)歌時(shí)進(jìn)行語(yǔ)音信號(hào)的識(shí)別和解析,新用戶即第一次使用該車載主機(jī)進(jìn)行語(yǔ)音點(diǎn)歌的用戶;所述特定人自適應(yīng)語(yǔ)音識(shí)別單元用于在車載主機(jī)的老用戶點(diǎn)歌時(shí)進(jìn)行語(yǔ)音信號(hào)的識(shí)別和解析,特定人指的是其語(yǔ)音特征已存儲(chǔ)于語(yǔ)音特征庫(kù)中的用戶。非特定人自適應(yīng)語(yǔ)音識(shí)別單元和特定人自適應(yīng)語(yǔ)音識(shí)別單元的工作如下:進(jìn)行一次語(yǔ)音信號(hào)的識(shí)別時(shí),如果語(yǔ)音特征庫(kù)中有該車載主機(jī)發(fā)送的語(yǔ)音特征,則先采用特定人語(yǔ)音識(shí)別單元結(jié)合關(guān)鍵詞語(yǔ)音識(shí)別模塊對(duì)點(diǎn)歌的語(yǔ)音信號(hào)進(jìn)行識(shí)別和解析;如果這次的語(yǔ)音信號(hào)識(shí)別不成功,那么不成功的原因可能是因?yàn)樾氯它c(diǎn)歌,在語(yǔ)音特征庫(kù)中還沒有該語(yǔ)音特征的記錄,這時(shí)將自動(dòng)改為非特定人語(yǔ)音識(shí)別單元結(jié)合關(guān)鍵詞語(yǔ)音識(shí)別模塊對(duì)點(diǎn)歌的語(yǔ)音信號(hào)進(jìn)行識(shí)別和解析,并將這次的語(yǔ)音特征加入至語(yǔ)音特征庫(kù)的記錄中。如圖2所示,所述語(yǔ)音識(shí)別和歌名管理服務(wù)器的工作位于網(wǎng)絡(luò)應(yīng)用層,包括非特定人自適應(yīng)語(yǔ)音識(shí)別單元、特定人自適應(yīng)語(yǔ)音識(shí)別單元、關(guān)鍵詞語(yǔ)音識(shí)別模塊、歌名庫(kù)、語(yǔ)音特征庫(kù)和控制模塊。語(yǔ)音識(shí)別和歌名管理服務(wù)器的硬件及其運(yùn)行的操作系統(tǒng)擁有網(wǎng)絡(luò)功能,能夠位于網(wǎng)絡(luò)應(yīng)用層實(shí)現(xiàn)云計(jì)算,并使用其下層提供的網(wǎng)絡(luò)服務(wù);所述控制模塊將點(diǎn)歌的語(yǔ)音信號(hào)交給關(guān)鍵詞語(yǔ)音識(shí)別模塊,關(guān)鍵詞語(yǔ)音識(shí)別成功后,查詢到歌曲音頻所在的有效的網(wǎng)絡(luò)地址,將該網(wǎng)絡(luò)地址返回給車載主機(jī)。本例的進(jìn)一步改進(jìn)在于,所述關(guān)鍵詞包括歌名和歌手中至少一個(gè)。本例針對(duì)“點(diǎn)歌”這個(gè)特定的環(huán)境和應(yīng)用,用戶點(diǎn)歌時(shí)只需說出“歌名”、“歌手名”或者“歌名+歌手名”,而不需要用完整的自然語(yǔ)言來(lái)表達(dá),就已經(jīng)能夠提供足夠的歌曲信息,具有較高的識(shí)別準(zhǔn)確度;因此,本例采用包括歌名和歌手中至少一個(gè)的關(guān)鍵詞實(shí)現(xiàn)關(guān)鍵詞語(yǔ)音識(shí)別模塊便能夠大大簡(jiǎn)化語(yǔ)音信號(hào)識(shí)別和解析的難度,實(shí)現(xiàn)方法簡(jiǎn)單有效,識(shí)別率聞。因?yàn)橥惠v車的司機(jī)大多時(shí)候是固定一人或幾人,所以從同一車載主機(jī)所接收的語(yǔ)音特征也是有限的,本例將這些有限的語(yǔ)音特征保存在語(yǔ)音特征庫(kù)中;并為第一次聯(lián)網(wǎng)的車載主機(jī)創(chuàng)建語(yǔ)音特征的信息記錄,以后如果有從這個(gè)車載主機(jī)接收的新的語(yǔ)音特征,就添加到該語(yǔ)音特征庫(kù)的記錄中。與現(xiàn)有技術(shù)相比,本例所述語(yǔ)音識(shí)別和歌名管理服務(wù)器通過語(yǔ)音特征庫(kù)、特定人自適應(yīng)語(yǔ)音識(shí)別單元和非特定人自適應(yīng)語(yǔ)音識(shí)別單元進(jìn)而對(duì)語(yǔ)音信號(hào)實(shí)現(xiàn)關(guān)鍵字的識(shí)別和解析,能夠在快速實(shí)現(xiàn)車載語(yǔ)音點(diǎn)歌的基礎(chǔ)上,充分利用有限的存儲(chǔ)空間存儲(chǔ)車載主機(jī)對(duì)應(yīng)的語(yǔ)音特征,更進(jìn)一步提高語(yǔ)音點(diǎn)歌的成功率和識(shí)別率。反之,如果采用連續(xù)的自然語(yǔ)言語(yǔ)音識(shí)別技術(shù),相同的語(yǔ)義可以有不同的表述方式,那么對(duì)語(yǔ)音信號(hào)的識(shí)別和解析實(shí)現(xiàn)起來(lái)會(huì)很困難,識(shí)別的準(zhǔn)確度很低。本例的進(jìn)一步改進(jìn)在于,每一個(gè)車載主機(jī)都有唯一對(duì)應(yīng)的車載地址,并與語(yǔ)音特征庫(kù)一一對(duì)應(yīng);所述語(yǔ)音特征庫(kù)的記錄包括車載地址字段和語(yǔ)音特征字段。車載主機(jī)、車載地址與語(yǔ)音特征庫(kù)呈一一對(duì)應(yīng)的關(guān)系,所述語(yǔ)音特征庫(kù)記錄包括車載地址和語(yǔ)音特征字段,而每一個(gè)入網(wǎng)的車載主機(jī)都有一個(gè)唯一的車載地址;那么在實(shí)現(xiàn)語(yǔ)音點(diǎn)歌的時(shí)候,便能夠通過該車載地址快速找到對(duì)應(yīng)的語(yǔ)音特征庫(kù)進(jìn)行高效的語(yǔ)音信號(hào)識(shí)別和解析,并能夠有效防止數(shù)字音頻流媒體文件返回時(shí)發(fā)送錯(cuò)誤的弊端。
本例的進(jìn)一步改進(jìn)在于,所述語(yǔ)音識(shí)別和歌名管理服務(wù)器還包括實(shí)時(shí)更新的歌名庫(kù),所述歌名庫(kù)的每一條記錄包括歌名字段、歌手字段和該歌曲對(duì)應(yīng)的數(shù)字音頻流媒體文件所在的網(wǎng)絡(luò)地址字段。歌名庫(kù)的每一條記錄包括歌名、歌手和該歌曲對(duì)應(yīng)的數(shù)字音頻流媒體文件所在的網(wǎng)絡(luò)地址共三個(gè)字段;歌名庫(kù)中并不存有歌曲的音頻,而是只需記錄歌曲音頻所在的網(wǎng)絡(luò)地址,語(yǔ)音識(shí)別和歌名管理服務(wù)器對(duì)歌名庫(kù)的管理包括需要對(duì)歌名、歌手和網(wǎng)絡(luò)地址進(jìn)行實(shí)時(shí)維護(hù),保證及時(shí)添加新歌,并同時(shí)保證其網(wǎng)絡(luò)地址是有效的。而歌名庫(kù)中的歌名字段和歌手字段正好是與歌名和歌手中至少一個(gè)的關(guān)鍵詞相對(duì)應(yīng),所以歌名庫(kù)一方面用于支持關(guān)鍵詞的語(yǔ)音識(shí)別,而另一方面則用于支持查詢歌曲對(duì)應(yīng)的數(shù)字音頻流媒體文件所在的網(wǎng)絡(luò)地址。如圖3所示,本例的進(jìn)一步改進(jìn)在于,所述車載主機(jī)包括一鍵式啟動(dòng)模塊、語(yǔ)音接收模塊、通信模塊和播放模塊,所述一鍵式啟動(dòng)模塊通過啟動(dòng)鍵實(shí)現(xiàn)車載語(yǔ)音點(diǎn)歌系統(tǒng)的工作啟動(dòng)和結(jié)束;所述語(yǔ)音接收模塊用于實(shí)現(xiàn)語(yǔ)音信號(hào)的檢測(cè),并對(duì)有效的語(yǔ)音信號(hào)進(jìn)行錄音;所述通信模塊將語(yǔ)音信號(hào)的錄音文件傳送給語(yǔ)音識(shí)別和歌名管理服務(wù)器,并將從語(yǔ)音識(shí)別和歌名管理服務(wù)器返回的網(wǎng)絡(luò)地址存入播放模塊的播放列表中;所述播放模塊從播放列表中取出歌曲的網(wǎng)絡(luò)地址后,通信模塊與音樂服務(wù)器建立連接使得播放模塊獲取并播放歌曲的數(shù)字音頻流媒體文件。所述車載主機(jī)用于實(shí)現(xiàn)如下功能:通過車聯(lián)網(wǎng)接入互聯(lián)網(wǎng);接收用戶點(diǎn)歌的語(yǔ)音信號(hào);與語(yǔ)音識(shí)別和歌曲管理服務(wù)器實(shí)現(xiàn)通信;與網(wǎng)上公共的音樂服務(wù)器實(shí)現(xiàn)通信;管理播放模塊的播放列表;播放從音樂服務(wù)器接收的數(shù)字音頻流媒體文件。所述車載主機(jī)的一鍵式啟動(dòng)模塊包括一個(gè)啟動(dòng)鍵,用戶在按下該啟動(dòng)鍵以后,車載語(yǔ)音點(diǎn)歌系統(tǒng)開始工作;再次按下該啟動(dòng)鍵,結(jié)束工作;通過啟動(dòng)鍵的設(shè)置,能夠防止用戶說話的時(shí)候被誤以為是點(diǎn)歌的語(yǔ)音信號(hào),避免了誤點(diǎn)歌的錯(cuò)誤;本例還可以通過預(yù)先設(shè)置的語(yǔ)音信號(hào)啟動(dòng)信號(hào)和語(yǔ)音信號(hào)結(jié)束信號(hào)來(lái)避免誤點(diǎn)歌的錯(cuò)誤。車載主機(jī)通信模塊有一個(gè)唯一的車載地址,通過車聯(lián)網(wǎng)接入互聯(lián)網(wǎng),負(fù)責(zé)訪問語(yǔ)音識(shí)別和歌名管理服務(wù)器以及云計(jì)算音樂服務(wù)器;所述車載主機(jī)的通信模塊工作在網(wǎng)絡(luò)層;車載主機(jī)的語(yǔ)音接收模塊負(fù)責(zé)檢測(cè)聲音,對(duì)有效的點(diǎn)歌語(yǔ)音進(jìn)行錄音,通信模塊將錄音文件傳送給語(yǔ)音識(shí)別和歌名管理服務(wù)器;所述有效的點(diǎn)歌語(yǔ)音是指在啟動(dòng)鍵開始工作和結(jié)束工作之間的有效的語(yǔ)音信號(hào);通信模塊接收語(yǔ)音識(shí)別和歌名管理服務(wù)器返回的歌曲的音頻所在網(wǎng)絡(luò)地址,并將該網(wǎng)絡(luò)地址存入播放列表;播放模塊負(fù)責(zé)從播放列表中取出歌曲的網(wǎng)絡(luò)地址,通信模塊與該網(wǎng)絡(luò)地址的音樂服務(wù)器建立連接,獲取歌曲的數(shù)字音頻流媒體文件,播放模塊將數(shù)字音頻流媒體文件播放出來(lái)。實(shí)施例3:
本例還提供一種采用了上述的基于云計(jì)算車聯(lián)網(wǎng)的車載語(yǔ)音點(diǎn)歌系統(tǒng)的方法,包括如下步驟:
車載主機(jī)通過車聯(lián)網(wǎng)接入互聯(lián)網(wǎng),所述車載主機(jī)發(fā)送連接請(qǐng)求至語(yǔ)音識(shí)別和歌名管理服務(wù)器,所述歌名管理服務(wù)器返回連接應(yīng)答至車載主機(jī),建立連接;
聯(lián)網(wǎng)的車載主機(jī)接收用戶點(diǎn)歌的語(yǔ)音信號(hào)后,將點(diǎn)歌的語(yǔ)音信號(hào)發(fā)送給語(yǔ)音識(shí)別和歌名管理服務(wù)器; 語(yǔ)音識(shí)別和歌名管理服務(wù)器對(duì)用戶點(diǎn)歌的語(yǔ)音信號(hào)進(jìn)行識(shí)別和解析后,查詢到該語(yǔ)音信號(hào)對(duì)應(yīng)的數(shù)字音頻流媒體文件的網(wǎng)絡(luò)地址,并將該網(wǎng)絡(luò)地址返回至車載主機(jī);
車載主機(jī)接收網(wǎng)絡(luò)地址并將該網(wǎng)絡(luò)地址存入播放列表;車載主機(jī)從播放列表中取當(dāng)前播放歌曲的網(wǎng)絡(luò)地址,并與該網(wǎng)絡(luò)地址對(duì)應(yīng)的音樂服務(wù)器建立連接,然后車載主機(jī)接收并播放從音樂服務(wù)器發(fā)送來(lái)的數(shù)字音頻流媒體文件。本例的工作過程數(shù)據(jù)流向示意圖如圖4所示,本例所述語(yǔ)音識(shí)別和歌名管理服務(wù)器,以及音樂服務(wù)器的數(shù)據(jù)均存儲(chǔ)于云端。音樂服務(wù)器在接收到車載主機(jī)發(fā)送的連接請(qǐng)求后,發(fā)送連接應(yīng)答至車載主機(jī),并根據(jù)網(wǎng)絡(luò)地址將數(shù)字音頻流媒體文件發(fā)送給車載主機(jī),實(shí)現(xiàn)邊傳輸便播放的車載語(yǔ)音點(diǎn)歌系統(tǒng)的方法。本例的進(jìn)一步改進(jìn)在于,所述車載主機(jī)通過無(wú)線接入點(diǎn)連接至車聯(lián)網(wǎng)。本例的有益效果在于,司機(jī)只需要說出想聽的歌名,或是說出歌名和歌手中至少一個(gè)關(guān)鍵詞的語(yǔ)音信號(hào),通過聯(lián)網(wǎng)的車載主機(jī),便能夠?qū)⒋鎯?chǔ)在云端的數(shù)字音頻流媒體文件進(jìn)行音樂播放;其中,對(duì)于語(yǔ)音信號(hào)的識(shí)別和解析,本例采用了語(yǔ)音特征庫(kù)、特定人自適應(yīng)語(yǔ)音識(shí)別單元、非特定人自適應(yīng)語(yǔ)音識(shí)別單元以及關(guān)鍵詞相結(jié)合,能夠更進(jìn)一步提高語(yǔ)音點(diǎn)歌的成功率和識(shí)別率,不再受限于車載主機(jī)本身的存儲(chǔ)空間和處理速度的局限,甚至還能夠進(jìn)一步防止誤點(diǎn)歌的弊端;車載主機(jī)安裝在汽車上,是一個(gè)軟硬件結(jié)合的裝置,車載主機(jī)從云服務(wù)中獲取語(yǔ)音識(shí)別和歌名管理的服務(wù),并從云服務(wù)中獲取數(shù)字音頻流媒體文件進(jìn)而實(shí)現(xiàn)語(yǔ)音點(diǎn)歌后的音樂播放。以上內(nèi)容是結(jié)合具體的優(yōu)選實(shí)施方式對(duì)本發(fā)明所作的進(jìn)一步詳細(xì)說明,不能認(rèn)定本發(fā)明的具體實(shí)施只局限于這些說明。對(duì)于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡(jiǎn)單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種基于云計(jì)算車聯(lián)網(wǎng)的車載語(yǔ)音點(diǎn)歌系統(tǒng),其特征在于,包括: 車載主機(jī),所述車載主機(jī)通過車聯(lián)網(wǎng)接入至互聯(lián)網(wǎng)中,用于接收用戶點(diǎn)歌的語(yǔ)音信號(hào)和該語(yǔ)音信號(hào)所對(duì)應(yīng)的網(wǎng)絡(luò)地址,進(jìn)而實(shí)現(xiàn)數(shù)字音頻流媒體文件的播放; 語(yǔ)音識(shí)別和歌名管理服務(wù)器,所述語(yǔ)音識(shí)別和歌名管理服務(wù)器通過車聯(lián)網(wǎng)與車載主機(jī)建立連接,語(yǔ)音識(shí)別和歌名管理服務(wù)器接收到車載主機(jī)的語(yǔ)音信號(hào)后進(jìn)行關(guān)鍵詞的識(shí)別和解析,并將查詢到的語(yǔ)音信號(hào)所對(duì)應(yīng)的網(wǎng)絡(luò)地址返回至車載主機(jī)中;以及, 音樂服務(wù)器,所述音樂服務(wù)器通過車聯(lián)網(wǎng)與車載主機(jī)建立連接,音樂服務(wù)器接收到車載主機(jī)的語(yǔ)音信號(hào)所對(duì)應(yīng)的網(wǎng)絡(luò)地址后,發(fā)送有效的數(shù)字音頻流媒體文件至車載主機(jī)中。
2.根據(jù)權(quán)利要求1所述的基于云計(jì)算車聯(lián)網(wǎng)的車載語(yǔ)音點(diǎn)歌系統(tǒng),其特征在于,所述語(yǔ)音識(shí)別和歌名管理服務(wù)器接收到車載主機(jī)的語(yǔ)音信號(hào)后,通過自適應(yīng)語(yǔ)音識(shí)別模塊進(jìn)行關(guān)鍵詞的識(shí)別和解析。
3.根據(jù)權(quán)利要求2所述的基于云計(jì)算車聯(lián)網(wǎng)的車載語(yǔ)音點(diǎn)歌系統(tǒng),其特征在于,所述語(yǔ)音識(shí)別和歌名管理服務(wù)器包括語(yǔ)音特征庫(kù)、特定人自適應(yīng)語(yǔ)音識(shí)別單元和非特定人自適應(yīng)語(yǔ)音識(shí)別單元,所述語(yǔ)音特征庫(kù)用于記錄用戶點(diǎn)歌的語(yǔ)音特征;當(dāng)用戶點(diǎn)歌的語(yǔ)音特征已存在于語(yǔ)音特征庫(kù)時(shí),則采用特定人自適應(yīng)語(yǔ)音識(shí)別單元結(jié)合關(guān)鍵詞對(duì)用戶點(diǎn)歌的語(yǔ)音信號(hào)進(jìn)行識(shí)別和解析;否,則自動(dòng)改為非特定人自適應(yīng)語(yǔ)音識(shí)別單元結(jié)合關(guān)鍵詞對(duì)用戶點(diǎn)歌的語(yǔ)音信號(hào)進(jìn)行識(shí)別和解析,并同時(shí)將該次點(diǎn)歌的用戶的語(yǔ)音特征添加至語(yǔ)音特征庫(kù)中。
4.根據(jù)權(quán)利要求3所述的基于云計(jì)算車聯(lián)網(wǎng)的車載語(yǔ)音點(diǎn)歌系統(tǒng),其特征在于,每一個(gè)車載主機(jī)都有唯一對(duì)應(yīng)的車載地址,并與語(yǔ)音特征庫(kù)一一對(duì)應(yīng);所述語(yǔ)音特征庫(kù)的記錄包括車載地址字段和語(yǔ)音特征字段。
5.根據(jù)權(quán)利要求1至4任意一項(xiàng)所述的基于云計(jì)算車聯(lián)網(wǎng)的車載語(yǔ)音點(diǎn)歌系統(tǒng),其特征在于,所述關(guān)鍵詞包括 歌名和歌手中至少一個(gè)。
6.根據(jù)權(quán)利要求1至4任意一項(xiàng)所述的基于云計(jì)算車聯(lián)網(wǎng)的車載語(yǔ)音點(diǎn)歌系統(tǒng),其特征在于,所述語(yǔ)音識(shí)別和歌名管理服務(wù)器還包括實(shí)時(shí)更新的歌名庫(kù),所述歌名庫(kù)的每一條記錄包括歌名字段、歌手字段和該歌曲對(duì)應(yīng)的數(shù)字音頻流媒體文件所在的網(wǎng)絡(luò)地址字段。
7.根據(jù)權(quán)利要求1至4任意一項(xiàng)所述的基于云計(jì)算車聯(lián)網(wǎng)的車載語(yǔ)音點(diǎn)歌系統(tǒng),其特征在于,所述車載主機(jī)包括一鍵式啟動(dòng)模塊、語(yǔ)音接收模塊、通信模塊和播放模塊,所述一鍵式啟動(dòng)模塊通過啟動(dòng)鍵實(shí)現(xiàn)車載語(yǔ)音點(diǎn)歌系統(tǒng)的工作啟動(dòng)和結(jié)束;所述語(yǔ)音接收模塊用于實(shí)現(xiàn)語(yǔ)音信號(hào)的檢測(cè),并對(duì)有效的語(yǔ)音信號(hào)進(jìn)行錄音;所述通信模塊將語(yǔ)音信號(hào)的錄音文件傳送給語(yǔ)音識(shí)別和歌名管理服務(wù)器,并將從語(yǔ)音識(shí)別和歌名管理服務(wù)器返回的網(wǎng)絡(luò)地址存入播放模塊的播放列表中;所述播放模塊從播放列表中取出歌曲的網(wǎng)絡(luò)地址后,通信模塊與音樂服務(wù)器建立連接使得播放模塊獲取并播放歌曲的數(shù)字音頻流媒體文件。
8.一種采用了如權(quán)利要求1至7任意一項(xiàng)所述的基于云計(jì)算車聯(lián)網(wǎng)的車載語(yǔ)音點(diǎn)歌系統(tǒng)的方法,其特征在于,包括如下步驟: 車載主機(jī)通過車聯(lián)網(wǎng)接入互聯(lián)網(wǎng),所述車載主機(jī)發(fā)送連接請(qǐng)求至語(yǔ)音識(shí)別和歌名管理服務(wù)器,所述歌名管理服務(wù)器返回連接應(yīng)答至車載主機(jī),建立連接; 聯(lián)網(wǎng)的車載主機(jī)接收用戶點(diǎn)歌的語(yǔ)音信號(hào)后,將點(diǎn)歌的語(yǔ)音信號(hào)發(fā)送給語(yǔ)音識(shí)別和歌名管理服務(wù)器;語(yǔ)音識(shí)別和歌名管理服務(wù)器對(duì)用戶點(diǎn)歌的語(yǔ)音信號(hào)進(jìn)行識(shí)別和解析后,查詢到該語(yǔ)音信號(hào)對(duì)應(yīng)的數(shù)字音頻流媒體文件的網(wǎng)絡(luò)地址,并將該網(wǎng)絡(luò)地址返回至車載主機(jī); 車載主機(jī)接收網(wǎng)絡(luò)地址并將該網(wǎng)絡(luò)地址存入播放列表;車載主機(jī)從播放列表中取當(dāng)前播放歌曲的網(wǎng)絡(luò)地址,并與該網(wǎng)絡(luò)地址對(duì)應(yīng)的音樂服務(wù)器建立連接,然后車載主機(jī)接收并播放從音樂服務(wù)器發(fā)送來(lái)的數(shù)字音頻流媒體文件。
9.根據(jù)權(quán)利要求8所述的基于云計(jì)算車聯(lián)網(wǎng)的車載語(yǔ)音點(diǎn)歌系統(tǒng)的方法,其特征在于,所述語(yǔ)音識(shí)別和歌名管理服務(wù)器,以及音樂服務(wù)器的數(shù)據(jù)均存儲(chǔ)于云端。
10.根據(jù)權(quán)利 要求8所述的基于云計(jì)算車聯(lián)網(wǎng)的車載語(yǔ)音點(diǎn)歌系統(tǒng)的方法,其特征在于,所述車載主機(jī)通過無(wú)線接入點(diǎn)連接至車聯(lián)網(wǎng)。
全文摘要
本發(fā)明提供一種基于云計(jì)算車聯(lián)網(wǎng)的車載語(yǔ)音點(diǎn)歌系統(tǒng)及其方法,所述基于云計(jì)算車聯(lián)網(wǎng)的車載語(yǔ)音點(diǎn)歌系統(tǒng)包括車載主機(jī),所述車載主機(jī)通過車聯(lián)網(wǎng)接入至互聯(lián)網(wǎng)中;語(yǔ)音識(shí)別和歌名管理服務(wù)器,所述語(yǔ)音識(shí)別和歌名管理服務(wù)器通過車聯(lián)網(wǎng)與車載主機(jī)建立連接,語(yǔ)音識(shí)別和歌名管理服務(wù)器接收到車載主機(jī)的語(yǔ)音信號(hào)后進(jìn)行關(guān)鍵詞的識(shí)別和解析,并將查詢到的語(yǔ)音信號(hào)所對(duì)應(yīng)的網(wǎng)絡(luò)地址返回至車載主機(jī)中;以及,音樂服務(wù)器,所述音樂服務(wù)器通過車聯(lián)網(wǎng)與車載主機(jī)建立連接。司機(jī)只需要說出想聽的歌名,本發(fā)明便能夠通過聯(lián)網(wǎng)的車載主機(jī),將存儲(chǔ)在云端的數(shù)字音頻流媒體文件進(jìn)行音樂播放,實(shí)現(xiàn)方式快速有效,對(duì)點(diǎn)歌的語(yǔ)音信號(hào)的識(shí)別和解析效率高。
文檔編號(hào)H04L29/08GK103078915SQ201210582469
公開日2013年5月1日 申請(qǐng)日期2012年12月28日 優(yōu)先權(quán)日2012年12月28日
發(fā)明者易定 申請(qǐng)人:深圳職業(yè)技術(shù)學(xué)院