[發(fā)明專利]一種車載系統(tǒng)及其聲音控制方法有效
| 申請?zhí)枺?/td> | 201210290589.4 | 申請日: | 2012-08-15 |
| 公開(公告)號: | CN102774321A | 公開(公告)日: | 2012-11-14 |
| 發(fā)明(設(shè)計(jì))人: | 閻超 | 申請(專利權(quán))人: | 中標(biāo)軟件有限公司 |
| 主分類號: | B60Q5/00 | 分類號: | B60Q5/00 |
| 代理公司: | 北京聿宏知識產(chǎn)權(quán)代理有限公司 11372 | 代理人: | 鐘日紅;張宇峰 |
| 地址: | 200030 上海市徐匯*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 車載 系統(tǒng) 及其 聲音 控制 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種應(yīng)用于汽車或同類運(yùn)動工具上的信息系統(tǒng),尤其涉及一種車載系統(tǒng)及其聲音控制方法。
背景技術(shù)
汽車作為人們的日常交通工具已經(jīng)擁有了100多年的歷史,在此期間隨著科技的發(fā)展,汽車也經(jīng)歷了日新月異的變化。汽車的各種優(yōu)勢使汽車明顯改善了人類的生活。隨時(shí)信息技術(shù)向各個(gè)領(lǐng)域的深入滲透,各種各樣的車載系統(tǒng)也隨之誕生。
車載系統(tǒng)包括了車載監(jiān)控子系統(tǒng)、車載GPS子系統(tǒng)、車載音/視頻子系統(tǒng)(MP3、MP4、DVD等)、車載藍(lán)牙子系統(tǒng)等等。甚至車載電腦和車載電視也不罕見。
然而,車內(nèi)的電力及空間等硬件資源有限,如何更好地使得這些車載系統(tǒng)能夠盡量資源共享,節(jié)約有限的硬件資源,以及如何避免眾多不同的車載之間相互干擾(例如,聲音干擾等),已經(jīng)成為一個(gè)亟待解決的技術(shù)問題。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題之一是需要提供一種能夠盡量避免多種不同車載系統(tǒng)間的聲音干擾的車載系統(tǒng)及其聲音控制方法。
為了解決上述技術(shù)問題,本發(fā)明提供了一種車載系統(tǒng)的聲音控制方法。該方法包括:
偵聽步驟,偵聽所述車載系統(tǒng)是否存在兩個(gè)以上線程正要輸出聲音;
判斷步驟,若偵聽到所述車載系統(tǒng)中存在兩個(gè)以上線程正要輸出聲音,判斷所述兩個(gè)以上線程中是否存在指定線程;
聲音調(diào)整及混音步驟,若判斷結(jié)果為是,則在使得所述兩個(gè)以上線程中除所述指定線程外的其它線程正要輸出的聲音的音量等級值為表示音量比所述指定線程正要輸出的聲音的音量小的值之后,再將所述兩個(gè)以上線程正要輸出的聲音進(jìn)行混音處理;
聲音輸出步驟,基于通過混音處理得到的聲音數(shù)據(jù)輸出聲音。
進(jìn)一步,所述指定線程為所述車載系統(tǒng)的車載導(dǎo)航子系統(tǒng)的線程。
進(jìn)一步,所述聲音調(diào)整及混音步驟中,若判斷結(jié)果為是,則在使得所述兩個(gè)以上線程中除所述指定線程外的其它線程正要輸出的聲音的音量等級值調(diào)整為表示音量比該指定線程正要輸出的聲音的音量小的值之后,將所述兩個(gè)以上線程正要輸出的聲音中除車載藍(lán)牙子系統(tǒng)的線程要輸出的聲音以外的聲音進(jìn)行混音處理;聲音輸出步驟中,在所述兩個(gè)以上線程正要輸出的聲音中存在車載藍(lán)牙子系統(tǒng)的線程要輸出的聲音時(shí),基于通過混音處理得到的聲音數(shù)據(jù)及車載藍(lán)牙子系統(tǒng)的線程要輸出的聲音來輸出聲音。
進(jìn)一步,所述聲音調(diào)整及混音步驟包括:
保持所述指定線程正要輸出的聲音的音量等級值不變的情況下,使得所述兩個(gè)以上線程中除所述指定線程外的其它線程正要輸出的聲音的音量等級值調(diào)整為表示音量比所述指定線程正要輸出的聲音的音量小的音量等級值,然后再將所述兩個(gè)以上線程正要輸出的聲音進(jìn)行混音處理;
或者,保持所述指定線程正要輸出的聲音的音量等級值不變的情況下,使得所述其它線程正要輸出的聲音的音量等級值調(diào)整為表示靜音的音量等級值,然后再將所述兩個(gè)以上線程正要輸出的聲音進(jìn)行混音處理;
或者,在將所述指定線程正要輸出的聲音的音量等級值調(diào)高的情況下,使得所述其它線程正要輸出的聲音的音量等級值調(diào)整為比所述指定線程正要輸出的聲音的音量等級值低的值,然后再將所述兩個(gè)以上線程正要輸出的聲音進(jìn)行混音處理。
進(jìn)一步,該方法還包括:在所述指定線程聲音輸出結(jié)束時(shí),使得所述其它線程正要輸出的聲音的音量等級值分別恢復(fù)為各自調(diào)整前的值。
進(jìn)一步,所述車載系統(tǒng)的操作系統(tǒng)為Android操作系統(tǒng),其中,所述偵聽步驟包括:通過查找是否存在兩個(gè)以上IAudioTrack對象來確定是否存在兩個(gè)以上線程正要輸出聲音。
進(jìn)一步,在所述車載系統(tǒng)的Android操作系統(tǒng)的AudioTrack方法中設(shè)置線程標(biāo)志,所述線程標(biāo)志表示AudioTrack對象是否由所述指定線程創(chuàng)建,以及所述判斷所述兩個(gè)以上線程中是否存在指定線程的步驟包括:若所查找到的所述車載系統(tǒng)中各線程所創(chuàng)建的IAudioTrack對象中存在線程標(biāo)志表示是由所述指定線程創(chuàng)建的IAudioTrack對象,則判斷為創(chuàng)建各IAudioTrack的兩個(gè)以上線程中存在指定線程。
進(jìn)一步,所述使得所述兩個(gè)以上線程中除所述指定線程外的其它線程正要輸出的聲音的音量等級值為表示音量比所述指定線程正要輸出的聲音的音量小的音量等級值的處理包括:使得創(chuàng)建各個(gè)AudioTrack對象中除由所述指定線程創(chuàng)建的IAudioTrack對象外的IAudioTrack對象的音量等級值調(diào)整為表示音量比由所述指定線程創(chuàng)建的IAudioTrack對象的音量小的值。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中標(biāo)軟件有限公司,未經(jīng)中標(biāo)軟件有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210290589.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





