專利名稱:一種基于車載信息娛樂系統(tǒng)的聲音沖突處理方法
技術領域:
本發(fā)明是關于車載信息處理技術,特別是關于一種基于車載信息娛樂系統(tǒng)的聲音沖突處理方法。
背景技術:
隨著汽車舒適性、娛樂性要求的不斷提高,日常生活中許多成熟的網絡、通信、視聽娛樂等技術(例如MP3/MP4播放器、GPS導航、收音機、視頻播放器、車載電話等)可以被移植到車載信息娛樂系統(tǒng)中,使其影音播放功能、信息處理功能日益增強。隨著車載信息娛樂系統(tǒng)功能的逐漸增強,其設備日益復雜,而系統(tǒng)中的娛樂應用大多需要播放聲音,當多個應用搶占聲音播放設備時,聲音需要根據一定的判定條件決定最終輸出,但當前技術并沒有對同一時間內出現(xiàn)多個音源的狀況進行處理,系統(tǒng)易出現(xiàn)多個音源搶占聲音播放控制權的情況,導致播放聲音混亂。
發(fā)明內容
本發(fā)明提供一種基于車載信息娛樂系統(tǒng)的聲音沖突處理方法,將車載信息娛樂系統(tǒng)中的聲音分級,以對同一時間內出現(xiàn)多個音源進行分級處理。本發(fā)明提供一種基于車載信息娛樂系統(tǒng)的聲音沖突處理方法,該方法包括接收聲音播放請求信息;判斷當前是否有聲音輸出;如果是,根據預定義的聲音優(yōu)先級將當前輸出的聲音與請求播放的聲音的優(yōu)先級進行比較,并生成比較結果;根據所述的比較結果進行聲音沖突處理。進一步地,預定義的聲音優(yōu)先級由高到低依次為語音及媒體類、系統(tǒng)類、電路類及導航類。進一步地,根據所述的比較結果進行聲音沖突處理,包括當前輸出的聲音的優(yōu)先級高于請求播放的聲音的優(yōu)先級時,繼續(xù)播放當前輸出的聲音。進一步地,根據所述的比較結果進行聲音沖突處理,包括當前輸出的聲音的優(yōu)先級低于請求播放的聲音的優(yōu)先級時,中斷當前輸出的聲音,處理所述的聲音播放請求信息,并在完成請求播放的聲音之后恢復中斷的當前輸出的聲音。進一步地,當當前輸出的聲音為電話類,如果此時收到請求播放的聲音為導航類或系統(tǒng)類,則繼續(xù)播放當前輸出的聲音,同時輸出特殊提示音。進一步地,當當前輸出的聲音為導航類,如果此時收到請求播放的聲音為電話類,則切換至電話通道,并降低正在播放的導航類聲音的音量或者將正在播放的導航類聲音靜
曰 進一步地,若當前輸出的聲音為系統(tǒng)類的聲音輸出,如果此時收到請求播放的聲音為電話類,則切換至電話通道,將系統(tǒng)類聲音靜音;如果此時收到請求播放的聲音為系統(tǒng)類,若請求的時間間隔小于5s則丟棄所述系統(tǒng)類聲音,若請求時間間隔大于5s則將所述系統(tǒng)類聲音排隊等候。
進一步地,當當前輸出的聲音為語音及媒體類,如果此時收到請求播放的聲音為電話類或導航類,則暫停當前輸出,響應請求播放的聲音。本發(fā)明實施例的有益效果在于,本發(fā)明使用了聲音分級進行播放控制的方法,將車載信息娛樂系統(tǒng)中的聲音進行分類,可以實現(xiàn)動態(tài)的加載、刪除、修改聲音的優(yōu)先級。優(yōu)先級低的聲音被優(yōu)先級高的聲音中斷后,高優(yōu)先級聲音停止輸出時,系統(tǒng)能夠自動恢復之前被中斷的聲音,增加了系統(tǒng)的易用性。通過軟件方式實現(xiàn),便于擴展。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。在附圖中
圖I為本發(fā)明實施例基于車載信息娛樂系統(tǒng)的聲音沖突處理方法流程圖;圖2為本發(fā)明實施例的聲音沖突處理方法示意圖。
具體實施例方式為使本發(fā)明實施例的目的、技術方案和優(yōu)點更加清楚明白,下面結合附圖對本發(fā)明實施例做進一步詳細說明。在此,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,但并不作為對本發(fā)明的限定。如圖I所示,本實施例提供一種基于車載信息娛樂系統(tǒng)的聲音沖突處理方法,該方法包括步驟SlOl :接收聲音播放請求信息。車載信息娛樂系統(tǒng)要播放例如MP3/MP4播放器、GPS導航、收音機、視頻播放器、車載電話等聲音請求,需要首先接收聲音播放請求信息,然后才能播放聲音。步驟S102 :判斷當前是否有聲音輸出。如果是,進行步驟S104 ;如果否進行步驟S103。步驟S103 :播放請求播放的聲音。車載信息娛樂系統(tǒng)在接收到一個新的聲音請求時,一般會做出如下處首先判斷當前車載信息娛樂系統(tǒng)是否有聲音在輸出,如果沒有聲音輸出,則處理新的聲音請求。如果當前有聲音在輸出,則判斷當前車載信息娛樂系統(tǒng)聲音的優(yōu)先級是否高于新的聲音請求的優(yōu)先級,若當前車載信息娛樂系統(tǒng)聲音的優(yōu)先級高于新的聲音請求的優(yōu)先級,則不對新的聲音請求進行處理。步驟S104 :根據預定義的聲音優(yōu)先級將當前輸出的聲音與請求播放的聲音的優(yōu)先級進行比較,并生成比較結果。車載信息娛樂系統(tǒng)中的預定義的聲音類型可以包含語音及媒體類、系統(tǒng)類、電路類及導航類四類,所述聲音類型的優(yōu)先級由高到低依次為電話類、導航類、系統(tǒng)類、語音及媒體類,定義聲音的優(yōu)先級時,需要根據預定義的配置。下面分別介紹四類聲音I.電話類聲音通過電話聲音通道進行電話接聽及撥打。2.導航類聲音導航軟件語音提示(TTS)。
3.系統(tǒng)類聲音各種系統(tǒng)音效,如收到短信,鬧鈴,日程提醒等(TTS或其它)。4.語音及媒體類聲音各媒體播放器、收音機、基于TTS的語音朗讀如News,SMS等(系統(tǒng)聲音通道,收音機通道,TTS等)。上述的比較結果可以包括當前輸出的聲音的優(yōu)先級高于請求播放的聲音的優(yōu)先級、當前輸出的聲音的優(yōu)先級低于請求播放的聲音的優(yōu)先級、當前輸出的聲音的優(yōu)先級等于請求播放的聲音的優(yōu)先級。步驟S105 :根據上述的比較結果進行聲音沖突處理。根據上述的比較結果,需要進行如下不同的聲音沖突處理實施例一
當前輸出的聲音的優(yōu)先級高于請求播放的聲音的優(yōu)先級時,繼續(xù)播放當前輸出的聲音。例如,當前輸出的聲音為系統(tǒng)類的聲音,請求播放的一種聲音類型為語音及媒體類聲音,此時可以比較出當前輸出的聲音的優(yōu)先級高于請求播放的聲音的優(yōu)先級,此時只需要繼續(xù)播放當前的系統(tǒng)類的聲音。特殊情況下,當當前輸出的聲音為電話類,如果此時收到請求播放的聲音為導航類或系統(tǒng)類,雖然繼續(xù)播放當前輸出的聲音,但是同時需要輸出特殊提示音。當前輸出的聲音的優(yōu)先級低于請求播放的聲音的優(yōu)先級時,中斷當前輸出的聲音,處理所述的聲音播放請求信息,并在完成請求播放的聲音之后恢復中斷的當前輸出的聲音。例如當前輸出的聲音為語音及媒體類的聲音,請求播放的聲音為電路類聲音,此時可以比較出當前輸出的聲音的優(yōu)先級低于請求播放的聲音的優(yōu)先級,此時需要中斷當前語音及媒體類的聲音,播放請求播放的電話類聲音。在播放完成請求播放的聲音之后,需要恢復之前中斷的當前輸出的語音及媒體類聲音。再例如,當當前輸出的聲音為語音及媒體類,如果此時收到請求播放的聲音為電話類或導航類,則暫停當前輸出,響應請求播放的聲音。因為電話類聲音的優(yōu)先級最高,所以有來電時,無論當前輸出的為何種類型的聲音,都會首先選擇切換到電話通道。需要說明的是,導航程序可以和以上其他三種類型的聲音同時運行,以保證導航的隨時暢通。當當前輸出的聲音為導航類,如果此時收到請求播放的聲音為電話類,則切換至電話通道,并降低正在播放的導航類聲音的音量或者將正在播放的導航類聲音靜音。實施例二與上述情況不同的是,若當前輸出的聲音為系統(tǒng)類的聲音輸出,如果此時收到請求播放的聲音為電話類,則切換至電話通道,將系統(tǒng)類聲音靜音,而不需要停止系統(tǒng)類聲音。但是,如果此時收到請求播放的聲音為系統(tǒng)類,若請求的時間間隔小于5s則丟棄所述系統(tǒng)類聲音,若請求時間間隔大于5s則將所述系統(tǒng)類聲音排隊等候。實施例四當前輸出的聲音的優(yōu)先級等于請求播放的聲音的優(yōu)先級時,需要分為下面幾種情況處理I)當前輸出的聲音與請求播放的聲音同為系統(tǒng)類聲音。
系統(tǒng)類聲音本身也可以區(qū)分播放級別,如果當前輸出的聲音與請求播放的聲音同為系統(tǒng)類聲音,需要判斷當前輸出的聲音與請求播放的聲音的級別,若當前輸出的系統(tǒng)類聲音的級別低于請求播放的系統(tǒng)類聲音的級別,中斷當前輸出的系統(tǒng)類聲音,處理請求播放的系統(tǒng)類聲音,并在完成請求播放的聲音之后恢復中斷的當前輸出的系統(tǒng)類聲音。若當前輸出的系統(tǒng)類聲音的級別等于請求播放的系統(tǒng)類聲音的級別,繼續(xù)當前輸出的系統(tǒng)類聲音,將請求播放的系統(tǒng)類聲音排隊等候。若當前輸出的系統(tǒng)類聲音的級別高于請求播放的系統(tǒng)類聲音的級別,繼續(xù)當前輸出的系統(tǒng)類聲音,并判斷聲音播放請求的時間間隔是否小于5s,如果聲音播放請求的時間間隔小于5s,丟棄請求播放的系統(tǒng)類聲音,不予播放;如果聲音播放請求的時間間隔大小于5s,將請求播放的系統(tǒng)類聲音排隊等候。2)當前輸出的聲音與請求播放的聲音為語音及媒體類聲音。如果當前輸出的聲音與請求播放的聲音為語音及媒體類聲音,需要關閉當前輸出 的聲音,并處理請求播放的聲音。表一詳細描述了本發(fā)明四種類型的聲音中兩兩之間存在沖突時的沖突處理解決辦法。表一
權利要求
1.一種基于車載信息娛樂系統(tǒng)的聲音沖突處理方法,其特征在于,所述的方法包括接收聲音播放請求信息;判斷當前是否有聲音輸出;如果是,根據預定義的聲音優(yōu)先級將當前輸出的聲音與請求播放的聲音的優(yōu)先級進行比較,并生成比較結果;根據所述的比較結果進行聲音沖突處理。
2.根據權利要求I所述的方法,其特征在于,預定義的聲音類型包含語音及媒體類、系統(tǒng)類、電路類及導航類四類,所述聲音類型的優(yōu)先級由高到低依次為電話類高、導航類、系統(tǒng)類、語音及媒體類。
3.根據權利要求2所述的方法,其特征在于,根據所述的比較結果進行聲音沖突處理,包括當前輸出的聲音的優(yōu)先級高于請求播放的聲音的優(yōu)先級時,繼續(xù)播放當前輸出的聲曰
4.根據權利要求2所述的方法,其特征在于,根據所述的比較結果進行聲音沖突處理,包括當前輸出的聲音的優(yōu)先級低于請求播放的聲音的優(yōu)先級時,中斷當前輸出的聲音,處理所述的聲音播放請求信息,并在完成請求播放的聲音之后恢復中斷的當前輸出的聲音。
5.根據權利要求3或4所述的方法,其特征在于,當當前輸出的聲音為電話類,如果此時收到請求播放的聲音為導航類或系統(tǒng)類,則繼續(xù)播放當前輸出的聲音,同時輸出特殊提示音。
6.根據權利要求5所述的方法,其特征在于,當當前輸出的聲音為導航類,如果此時收到請求播放的聲音為電話類,則切換至電話通道,并降低正在播放的導航類聲音的音量或者將正在播放的導航類聲音靜音。
7.根據權利要求6所述的方法,其特征在于,若當前輸出的聲音為系統(tǒng)類的聲音輸出,如果此時收到請求播放的聲音為電話類,則切換至電話通道,將系統(tǒng)類聲音靜音;如果此時收到請求播放的聲音為系統(tǒng)類,若請求的時間間隔小于5s則丟棄所述系統(tǒng)類聲音,若請求時間間隔大于5s則將所述系統(tǒng)類聲音排隊等候。
8.根據權利要求2所述的方法,其特征在于,當當前輸出的聲音為語音及媒體類,如果此時收到請求播放的聲音為電話類或導航類,則暫停當前輸出,響應請求播放的聲音。
全文摘要
本發(fā)明提供一種基于車載信息娛樂系統(tǒng)的聲音沖突處理方法,該方法包括接收聲音播放請求信息;判斷當前是否有聲音輸出;如果是,根據預定義的聲音優(yōu)先級將當前輸出的聲音與請求播放的聲音的優(yōu)先級進行比較,并生成比較結果;根據所述的比較結果進行聲音沖突處理。本發(fā)明使用了聲音分級進行播放控制的方法,將車載信息娛樂系統(tǒng)中的聲音進行分級,優(yōu)先級低的聲音被優(yōu)先級高的聲音中斷后,高優(yōu)先級聲音完成輸出時,系統(tǒng)能夠自動恢復之前被中斷的聲音,增加了系統(tǒng)的易用性。
文檔編號G11B31/00GK102930889SQ20121041779
公開日2013年2月13日 申請日期2012年10月26日 優(yōu)先權日2012年10月26日
發(fā)明者不公告發(fā)明人 申請人:北京世紀聯(lián)成科技有限公司