本發明涉及車載電子技術領域,尤其涉及一種播放源音量控制方法及裝置。
背景技術:
隨著經濟的不斷發展,汽車已經得到越來越廣泛的普及,而車載系統也越來越普及,大大方便了人們的出行。車載系統一般具備多個播放源,比如收音、usb、導航、藍牙通話,等等,這些不同的播放源實現不同的功能。隨著城市道路越來越擁堵,車與車之間的距離越來越小,車輛所處的行車環境越來越復雜,而車載系統的播放源音量如果過大則又增加了一個干擾因素,進一步增加了車輛磨蹭的風險,如果手動去調節車載系統的音量,勢必又進一步分散了駕駛員的注意力,導致事故。
因此,如何根據車輛距離自動控制車載系統播放源的音量,是亟待解決的問題。
技術實現要素:
本發明提供一種播放源音量控制方法及裝置,旨在解決現有技術中的缺陷,實現根據車輛距離自動控制車載系統播放源的音量,提高用戶體驗和駕駛安全。
為達到上述目的,本發明所采取的技術方案為:
本發明一方面提供一種播放源音量控制方法,包括:
s10.設置各播放源音量系數與車距的關系;
s20.實時監測本車與前車的距離,當所述距離小于預設閾值時,執行下一步;
s40.檢測當前正在運行的播放源,獲取各播放源在上一音量系數時的音量值;
s60.對所述正在運行的播放源根據預先設置的音量系數改變音量;
進一步地,在所述步驟s20之后還包括:
s30.檢測系統當前音量是否為最小音量值,是則返回上一步,否則執行下一步;
進一步地,在所述步驟s40之后還包括:
s50.檢測當前正在運行的播放源是否為多區播放模式,是則保持后區音量系數不變,否則執行下一步;
進一步地,在所述步驟s60之后還包括:
s70.在音量系數改變區間內,當監測到音量被主動改變后,提示用戶是否保存當前音量值,是則計算改變后的音量系數,并將所述音量系數保存。
本發明另一方面提供一種播放源音量控制裝置,包括音量系數設置模塊、音量系數存儲模塊、車距檢測模塊、播放源獲取模塊、音量讀取模塊、音量控制模塊;
所述音量系數設置模塊,用于設置各播放源音量系數與車距的關系;
所述音量系數存儲模塊,用于存儲各播放源音量系數與車距的關系;
所述車距檢測模塊,用于實時監測本車與前車的距離;
所述播放源獲取模塊,用于獲取當前正在運行的播放源名稱;
所述音量讀取模塊,用于獲取各播放源在上一音量系數時的音量值;
所述音量控制模塊,用于根據預先設置的音量系數改變音量。
進一步地,所述播放源音量控制裝置還包括靜音監測模塊,用于檢測系統當前音量是否為最小音量值。
進一步地,所述播放源音量控制裝置還包括多區模式監測模塊,用于檢測當前正在運行的播放源是否為多區播放模式,是則保持后區音量系數不變。
進一步地,所述播放源音量控制裝置還包括音量調整監測模塊、音量保存提示模塊、音量系數計算模塊;
所述音量調整監測模塊,用于監測音量是否被主動改變;
所述音量保存提示模塊,用于提示用戶是否保存當前音量改變;
所述音量系數計算模塊,用于計算改變后的音量系數。
本發明的有益效果在于:本發明通過預先設置各播放源音量系數與車距的關系,實時監測本車與前車的距離,當車距小于預設閾值時,根據預設的音量系數調整當前音量,實現了播放源音量的自動控制,提高了用戶體驗和駕駛安全。
附圖說明
圖1是本發明的播放源音量控制裝置的結構示意圖;
圖2是本發明的播放源音量控制裝置的另一結構示意圖;
圖3是本發明的播放源音量控制裝置的又一結構示意圖;
圖4是本發明的播放源音量控制裝置的再一結構示意圖。
具體實施方式
下面結合附圖具體闡明本發明的實施方式,附圖僅供參考和說明使用,不構成對本發明專利保護范圍的限制。
本發明的實施例一方面提供一種播放源音量控制方法,包括:
s10.設置各播放源音量系數與車距的關系;
在一個車機系統中,通常存在多個播放源,例如娛樂媒體播放源(包括收音、usb、藍牙a2dp等)、導航播放源(用于播報導航信息)、藍牙免提通話,等等。
例如,可以將娛樂媒體播放源音量系數開始改變的車距閾值設置為2米,靜音閾值為0.5米,即當本車與前車的距離為2米時,娛樂媒體播放源音量系數將開始按照預先設置的改變,當車距進一步縮小到0.5米,完全屏蔽娛樂媒體播放源的聲音(即靜音),以便司機將注意力集中在前方路況上,提高駕駛安全性。同理,可以設置導航播放源及藍牙免提通話等的音量系數開始改變的車距閾值 以及靜音閾值。
作為一個可實現的例子,各播放源音量系數與車距的關系如下表所示:
應當理解的是,表中的內容可以在具體實施時根據不同的需求進行調整。
s20.實時監測本車與前車的距離,當所述距離小于預設閾值時,執行下一步;
在具體實施時,可以在車輛前方安裝距離傳感器,用于監測本車與前車的距離。為防止誤判,當前方車輛不在本車的正前方時,不予處理。
s40.檢測當前正在運行的播放源,獲取各播放源在上一音量系數時的音量值;
s60.對所述正在運行的播放源根據預先設置的音量系數改變音量;
例如,本車與前車的距離為1.3米,當前播放源為娛樂多媒體,則此時的音量系數應該是0.6,該播放源在上一音量系數0.8時(即車距大于1.5米、小于2米)的音量值是25,則當前的音量應調整為25*0.6=15。
在本發明的一個實施例中,所述步驟s20之后還包括:
s30.檢測系統當前音量是否為最小音量值,是則返回上一步,否則執行下一步;
當系統當前音量已是最小值(即靜音),則無需通過后續步驟對當前音量進行調整,節省系統資源。
在本發明的一個實施例中,所述步驟s40之后還包括:
s50.檢測當前正在運行的播放源是否為多區播放模式,是則保持后區音量系數不變,否則執行下一步;
目前,越來越多的車載系統具備了多區播放模式。所謂多區,是駕駛、副駕駛組成的前排區域(簡稱“前區”),以及乘客組成的后排區域(簡稱“后區”)。在具備多區播放模式的車載系統上,后區的乘客往往通過有線或無線耳機收聽,因此對前區沒有影響。所以,當檢測到當前正在運行的播放源是多區播放模式時,是則保持后區音量系數不變,以免影響后排乘客的欣賞效果。
在本發明的一個實施例中,所述步驟s60之后還包括:
s70.在音量系數改變區間內,當監測到音量被主動改變后,提示用戶是否保存當前音量值,是則計算改變后的音量系數,并將所述音量系數保存。
在音量系數改變區間內,即本車與前車的距離已小于預設閾值,而此時用戶主動改變了音量(增大或減少),說明預先設置的音量系數不能滿足用戶的需求,例如,當本車與與前車的距離在1.3米時,系統已將音量調節到車距大于1.5米、小于2米時的音量值的0.6倍(0.6*25=15),但是用戶覺得音量不合適(比如太大),于是便通過車機系統的人機交互裝置(如面板音量旋鈕、遙控器、觸摸屏操作等等)改變當前播放源(例如多媒體播放源)的音量(例如調低音量到10)。這種調整有可能是用戶臨時更改不需要保存的,也有可能是用戶希望保存的,因此需要提示用戶是否保存當前音量值,當接收到保存當前音量值的信號后,計算改變后的音量系數為10/25=0.4,并保存到預設表格中的對應位置。
如圖1所示,本發明另一方面提供一種播放源音量控制裝置,包括音量系數設置模塊、音量系數存儲模塊、車距檢測模塊、播放源獲取模塊、音量讀取模塊、音量控制模塊;
所述音量系數設置模塊,用于設置各播放源音量系數與車距的關系;
所述音量系數存儲模塊,用于存儲各播放源音量系數與車距的關系;
所述車距檢測模塊,用于實時監測本車與前車的距離;
所述播放源獲取模塊,用于獲取當前正在運行的播放源名稱;
所述音量讀取模塊,用于獲取各播放源在上一音量系數時的音量值;
所述音量控制模塊,用于根據預先設置的音量系數改變音量。
本發明的播放源音量控制裝置的工作過程為:
首先,用戶通過音量系數設置模塊設置各播放源音量系數與車距的關系,例如,可以將娛樂媒體播放源音量系數開始改變的車距閾值設置為2米,靜音閾值為0.5米,同理,可以設置導航播放源及藍牙免提通話等的音量系數開始改變的車距閾值以及靜音閾值。并保存在音量系數存儲模塊中。
其次,車距檢測模塊實時監測本車與前車的距離,當所述距離小于預設閾值時,播放源獲取模塊檢測當前正在運行的播放源,音量讀取模塊獲取各播放源在上一音量系數時的音量值,音量控制模塊對所述正在運行的播放源根據預先設置的音量系數改變音量。
如圖2所示,在本發明的一個實施例中,所述播放源音量控制裝置還包括靜音監測模塊,用于檢測系統當前音量是否為最小音量值。
當靜音監測模塊檢測到系統當前是靜音狀態,說明用戶已屏蔽所有聲音輸出,因此不必對各播放源的音量進行調整,節省了系統資源。
如圖3所示,在本發明的一個實施例中,所述播放源音量控制裝置還包括多區模式監測模塊,用于檢測當前正在運行的播放源是否為多區播放模式,是則保持后區音量系數不變。
當檢測到當前正在運行的播放源是多區播放模式時,是則保持后區音量系數不變,以免影響后排乘客的欣賞效果,進一步提高了用戶體驗。
如圖4所示,在本發明的一個實施例中,所述播放源音量控制裝置還包括音量調整監測模塊、音量保存提示模塊、音量系數計算模塊;
所述音量調整監測模塊,用于監測音量是否被主動改變;
所述音量保存提示模塊,用于提示用戶是否保存當前音量改變;
所述音量系數計算模塊,用于計算改變后的音量系數。
當音量調整監測模塊監測到用戶通過車機系統的人機交互裝置(如面板音量旋鈕、遙控器、觸摸屏操作等等)改變當前播放源的音量,則通過音量保存提示模塊提示用戶是否保存當前音量值,當接收到保存當前音量值的信號后, 音量系數計算模塊計算改變后的音量系數,并保存到音量系數存儲模塊中。
通過增加上述模塊,對用于的改變予以保存,以便在下次應用,進一步提高了用戶體驗。
以上所揭露的僅為本發明的較佳實施例,不能以此來限定本發明的權利保護范圍,因此依本發明申請專利范圍所作的等同變化,仍屬本發明所涵蓋的范圍。