專利名稱:用于自動調節(jié)移動通信設備上的提醒音量的方法和裝置的制作方法
技術領域:
本發(fā)明涉及移動設備,并且更具體地涉及基于聲環(huán)境對移動設備中的初始提醒音量(remindervolume)進行自動調節(jié)。
技術背景諸如個人數(shù)字助理(PDA)或者掌上電腦(Pocket PC)之類的的移動 設備的公知功能為向使用者提供用于執(zhí)行任務、留意日歷事件等的提醒。 當在移動設備上呈現(xiàn)提醒時,音量或者可能太小以至于不能聽到從而提醒 過去了而未被注意到(尤其當其在口袋、包等里面時),或者可能太大以 至于提醒打擾到使用者附近的其他人。通過提供振動模式和/或可下載的鈴聲,在無線電話領域中也已經(jīng)在某 種程度上解決了該問題。某些使用者選擇播放波形文件(.wav)而不是默認的提示音 (reminder sound)。然而,所選擇的波形文件也可能依賴于環(huán)境而太吵或 者太輕。另一種方法是當改變移動設備的位置時,周期性手動地調節(jié)其音用于解決該問題的所有前述方法都需要使用者選擇性地調節(jié)如何呈現(xiàn) 提醒或者通知。因此,這些方案依賴于對當出現(xiàn)提醒時設備將會在哪里的 事先考慮。發(fā)明內(nèi)容本發(fā)明的一個方面是提供用于基于移動設備所占有的空間的"大小" 來自動設定提醒/通知的初始音量的方法和裝置。諸如在房間內(nèi)(例如,當 移動設備放在桌上、放在諸如Mitel網(wǎng)絡公司制造的5230 IP電話之類的電 話設備中或者握在使用者手中時)之類的較大空間僅需要相對小的初始音量,而諸如在口袋里或者在包里之類的較小空間需要較大的初始音量。因此,根據(jù)本發(fā)明的一個方面,在警報(alarm)播放的同時周期性地 自動調節(jié)提醒/通知音量,從而使得當將設備從口袋或者包中取出時警報音 量變小而無需任何的使用者動作。優(yōu)選地,在提醒/通知已經(jīng)被確認之后或 者否則在停止了播放之后,默認的提醒/通知音量被恢復。根據(jù)一個實施例,在設備內(nèi)執(zhí)行播放警報"小程序(applet)",用 于播放警報、經(jīng)由設備麥克風對聲音進行采樣、估計空間"大小"并且調 節(jié)音量。重復該序列直到警報被確認或者停止。通過對移動設備上的音頻信號的音量進行自動調節(jié)的方法和裝置,可 以實現(xiàn)上述各方面,該方法和裝置包括以初始音量播放音頻信號,對音頻 信號進行采樣,基于被播放的音頻信號和經(jīng)采樣的音頻信號之間的回聲路 徑特性估計傳遞函數(shù)(transfer function),基于估計的傳遞函數(shù)選擇音量 策略,并且根據(jù)選擇的音量策略對音頻信號的音量進行調節(jié)。隨后將變得清楚的這些方面和其他方面及優(yōu)點,存在于如在下文中通 過參考構成其一部分的附圖所描述并主張的結構和操作的細節(jié)之中,在所 有附圖中,相似標號指代相似部件。
圖l是與之結合可以實現(xiàn)本發(fā)明的移動設備的框圖;以及 圖2是示出根據(jù)本發(fā)明示例性實施例的用于自動調節(jié)移動設備中的初 始提醒音量的方法的流程圖。
具體實施方式
轉至圖1,以至少具有語音和高級數(shù)據(jù)通信能力的雙向通信設備的形 式示出移動設備100,所述能力包括與其他計算機系統(tǒng)進行通信的能力。 根據(jù)移動設備100所提供的功能,可以將其稱作數(shù)據(jù)通訊(messaging)設 備、雙向尋呼機、具有數(shù)據(jù)通訊能力的蜂窩電話、無線互聯(lián)網(wǎng)設備或者諸 如PDA或者掌上電腦之類的數(shù)據(jù)通信設備(具有或者不具有電話能 力)。移動設備100可以包含收發(fā)機1001,該收發(fā)機1001包括接收機、發(fā)射機和諸如天線1002之類的相關聯(lián)組件。通信領域中的技術人員將會清 楚,收發(fā)機1001的具體設計依賴于移動設備100將在其中進行操作的通 信網(wǎng)絡。在所需的網(wǎng)絡注冊或者激活過程完成之后,移動設備100可以在網(wǎng)絡 上發(fā)送和接收通信信號。由天線1002通過網(wǎng)絡接收的信號被輸入到收發(fā) 機1001,該收發(fā)機1001可以執(zhí)行諸如信號放大、下變頻、濾波、信道選 擇、模數(shù)(A/D)轉換等之類的常見接收機功能。對接收信號的A/D轉換 使得諸如解調和解碼之類的更復雜的通信功能能夠被執(zhí)行。以類似的方 式,例如經(jīng)由數(shù)字信號處理器(未示出)來處理待發(fā)射的信號,包括調制 和編碼。將這些經(jīng)DSP處理的信號被輸入到收發(fā)機1001,進行數(shù)模 (D/A)轉換、濾波、放大并經(jīng)由天線1002在通信網(wǎng)絡上發(fā)射。網(wǎng)絡接入與移動設備100的用戶(subscriber)或者使用者(user)相 關聯(lián),因此為了在網(wǎng)絡中操作,移動設備IOO需要用戶身份模塊 (Subscriber Identity Module)或者"SIM"卡1004被插入SIM接口 (未 示出)中。由于移動設備IOO是電池供電的設備,所以它還包括用于接收 一個或多個可再充電電池1006的電池接口。這樣的電池1006即使不是為 移動設備100的所有電子電路提供電力也是為其大部分電子電路提供電 力,并且電池接口 (未示出)提供機械和電連接。移動設備100包括控制總體操作的微處理器1008。通過收發(fā)機1001 執(zhí)行至少包括數(shù)據(jù)和語音通信的通信功能。微處理器1008還與另外的設 備子系統(tǒng)交互,這些設備子系統(tǒng)例如是顯示器1110、閃存1112、隨機存 取存儲器(RAM) 1114、鍵盤1116、揚聲器1U8、麥克風1120以及諸如 輔助輸入/輸出(I/O)子系統(tǒng)、串行端口和/或短程通信之類的可能期望的 任何其他設備子系統(tǒng)。優(yōu)選地將微處理器1008所使用的操作系統(tǒng)軟件1122存儲在諸如閃存 1112之類的永久性存儲器中,可替代地,該永久性存儲器可以是只讀存儲 器(ROM)或者類似的存儲元件。本領域中的技術人員將會了解,可以將 操作系統(tǒng)、具體的設備應用程序或者它們的一部分臨時地載入諸如RAM1114之類的易失性存儲器。除了其操作系統(tǒng)功能之外,微處理器1008還優(yōu)選地能夠執(zhí)行移動通 信設備100上的軟件應用程序。通常在移動設備100的制造期間將控制基 本設備操作的預定應用程序組安裝在移動設備100上,所述預定應用程序 組例如包括數(shù)據(jù)和語音通信應用程序??梢员惠d入移動設備100的優(yōu)選應 用程序可以是具有組織并管理使用者相關數(shù)據(jù)項的能力的個人信息管理器 (PIM)應用程序,所述使用者相關數(shù)據(jù)項例如是但不局限于電子郵件、 日歷事件、語音郵件、預約以及任務項。當然,在移動設備100和SIM 1004上, 一個或多個記憶存儲器可用,以輔助PIM數(shù)據(jù)項和其他信息的 存儲。如在上文中討論的,存儲器1112包括多個用于數(shù)據(jù)處理的應用程序 或者例行程序(routine)(與視覺顯示的圖標相關聯(lián))。這些應用程序可 以是例如但不局限于軟件、固件等的多種形式中的任一種,例如包括電子 郵件應用程序1115、日歷應用程序1124、地址簿應用程序1111、任務應 用程序1128、備忘錄應用程序1130以及搜索應用程序1127。操作系統(tǒng)(OS)程序1122也駐存在存儲器1112中??梢杂墒褂谜邔χT如日歷應用程序1124和任務應用程序1128之類的 一個或多個軟件應用程序進行編程,從而生成例如待執(zhí)行的日歷事件或者 任務的可聽見的提醒。圖2示出根據(jù)本發(fā)明的示例性應用程序1000的用 于自動調節(jié)這樣的提醒音量以在最小化對使用者附近的其他人的打擾的同 時確保提醒可聽性(audibility)的方法步驟。優(yōu)選地,將應用程序1000實 現(xiàn)為響應于另一應用程序(例如,日歷應用程序1124、任務應用程序 1128等)對提醒或者通知的激活而被引發(fā)的軟件小程序。因此,當提醒/通知被激活時(例如,由于日歷或者任務事件),音量 調節(jié)應用程序1000被調用(引發(fā)小程序)。首先,獲取麥克風和揚聲器 資源(步驟205),保存當前"語音"音量(歩驟210),基于保存的"語音"音量來設定揚聲器1118的初始"警報"音量(歩驟215),并且 播放波形文件或者默認提示音(步驟220)。以相對較低的音量開始播放 聲音并且經(jīng)由麥克風1120對其進行采樣(步驟230)。如在下文中更加詳細地討論的,通過使用在應用程序1000中可用的DSP資源,基于揚聲器輸出和麥克風輸入信號估計回聲的近似值。為了改善對空間"大小"的估計,應用程序1000除使用提示音外或 者作為其替代可以在揚聲器1118上播放預定的聲音文件(同時對麥克風 輸入1120進行采樣),如虛線所示(步驟225)。當組合使用時,專用聲 音可選地在較低的音量處將正常聲音中斷短暫的時間間隔,以將期望提示 音的明顯中斷最小化。由揚聲器1118和麥克風1120之間的回聲路徑特性來估計空間的"火 小"。例如當設備在口袋中時,揚聲器和麥克風之間的傳遞函數(shù)不同于當 設備針對特定實現(xiàn)方式而被握住或者放在桌上時的傳遞函數(shù)(例如,根據(jù) 諸如麥克風和揚聲器的相對放置、塑料、封裝設計(enclosure design)等 之類的標準)。通過將設備在不同情形中特性化,可以確定設備何時處于 "自由空間"(需要較低音量)或者何時處于"封閉空間"(需要較高音 量)的概況(profile)??梢詫⒂糜诓煌樾蔚膫鬟f函數(shù)的模板捕獲并且 預先存儲在設備中。每個這樣的模板具有與之相關聯(lián)的音量策略。在操作 期間,當播放警報時,通過將播出的參考信號與測得的回聲信號相比來估 計傳遞函數(shù)(步驟235)。將測得的傳輸函數(shù)與內(nèi)部存儲的模板進行比 較,選擇最接近匹配的模板,并且基于與所選擇模板相關聯(lián)的音量策略通 過揚聲器將音量的增大或減小應用于聲音(步驟240)。以時間間隔來重復該聲學采樣和音量調節(jié)(步驟245)直到聲音完成 播放(步驟250)。根據(jù)設備能力和使用者偏好,時間間隔可以較短(例 如,十分之幾秒)或者較長(例如,若干秒)。在完成聲音播放之后,應用程序1000基于在步驟210保存的語音音 量來恢復設備上的最初音量設定(步驟255),釋放麥克風和揚聲器資源 (步驟260),并且終止(歩驟265)。用于估計空間"大小"并且選擇相應的音量策略的替代方法可以基于 傳遞函數(shù)的差別(例如接收回聲信號功率的差別、參考信號和回聲信號之 間的相關性的差別以及其他統(tǒng)計參數(shù)的差別)。例如,可以將警報信號與 麥克風信號進行比較以生成傳遞函數(shù)?;诋斣诓煌榫爸羞M行測試時的對行為的認知,可以注意到傳遞函數(shù)的某些趨勢。除了在此給出的PDA應用之外,本發(fā)明的原理可以應用于蜂窩/無線 電話、膝上型PC以及具有揚聲器、麥克風和計算能力的任何其他適當?shù)?電子設備。而且,本發(fā)明的原理可以應用于期望(在改變聲學狀況的情況 下)對回放音量進行自動調節(jié)的其他部件。例如,可以將本發(fā)明的方法和 裝置應用于在移動設備上設定任一音頻信號的音頻音量,例如增大或者減 小蜂窩電話的響鈴音量以補償背景噪聲(例如在餐館中或者在忙碌的街道上)。類似地,可以將本發(fā)明的方法和裝置應用于在mp3播放器上對回放 音量的自動調節(jié)。應用程序1000可以被實現(xiàn)為小程序或者其他用于發(fā)起對音量的自動 調節(jié)的替代機制。根據(jù)詳盡的說明書,本發(fā)明的許多特征和優(yōu)點已經(jīng)清楚,因此所附權 利要求書意欲覆蓋本發(fā)明的落入本發(fā)明的真實領域和范圍內(nèi)的所有這些特 征和優(yōu)點。此外,由于對于本領域的技術人員而言容易想到許多修改和改 變,因此并不希望將本發(fā)明局限于在此示出并描述的確切的構造和操作, 而是可以將所有適當?shù)男薷暮偷葍r物解釋為落入本發(fā)明的范圍之內(nèi)。
權利要求
1.一種自動調節(jié)由電子設備所生成的音頻信號的音量的方法,包括以初始音量播放所述音頻信號;對所述音頻信號進行采樣;基于被播放的音頻信號和經(jīng)采樣的音頻信號之間的回聲路徑特性來估計傳遞函數(shù);基于所述傳遞函數(shù)選擇音量策略;并且根據(jù)所述音量策略來調節(jié)所述音頻信號的音量。
2. 如權利要求1所述的方法,其中所述選擇還包括將估計的傳遞函數(shù) 與代表各自聲環(huán)境的多個存儲的傳遞函數(shù)進行比較,并且選擇在所述存儲 的傳遞函數(shù)中與所述估計的傳遞函數(shù)最類似的一個的相關聯(lián)的音量策略, 所述存儲的傳遞函數(shù)的每個具有相關聯(lián)的音量策略。
3. 如權利要求1所述的方法,其中所述音頻信號是可聽見的提醒信弓
4. 如權利要求1所述的方法,其中所述音頻信號是除可聽見的提醒信 號外被播放的預定聲音。
5. 如權利要求4所述的方法,其中所述音頻信號是周期性地中斷所述 可聽見的提醒信號的播放的預定聲音。
6. 如權利要求1所述的方法,其中所述音量是這樣的音量或者在所 述傳遞函數(shù)指示所述電子設備處于封閉的聲空間中的情況下增大,或者在 所述傳遞函數(shù)指示所述電子設備處于開放的聲空間中的情況下減小。
7. 如權利要求1所述的方法,其中所述估計還包括將所述被播放的音 頻信號與所述經(jīng)采樣的音頻信號相比較。
8. 如權利要求1所述的方法,其中所述播放、采樣、估計、選擇和調 節(jié)被以預定的時間間隔重復。
9. 如權利要求1所述的方法,還包括在所述調節(jié)之后恢復所述初始音
10. 如權利要求1所述的方法,其中所述選擇還包括將連續(xù)的估計的傳遞函數(shù)進行比較,并且選擇與所述連續(xù)的估計的傳遞函數(shù)之間的差別的 檢測趨勢相關聯(lián)的所述音量策略。
11. 一種具有可自動調節(jié)的音量的電子設備,包括 揚聲器,用于以初始音量播放音頻信號; 麥克風,用于對所述音頻信號進行采樣;處理器,用于基于被播放的音頻信號和經(jīng)采樣的音頻信號之間的回聲 路徑特性來估計傳遞函數(shù),基于所述傳遞函數(shù)選擇音量策略,并且根據(jù)所 述音量策略來調節(jié)所述音頻信號的音量。
12. 如權利要求11所述的電子設備,還包括存儲器,所述存儲器包含 代表各自聲環(huán)境的多個存儲的傳遞函數(shù),所述存儲的傳遞函數(shù)的每個具有 相關聯(lián)的音量策略,并且其中,所述處理器將估計的傳遞函數(shù)與所述多個 存儲的傳遞函數(shù)進行比較并且選擇在所述存儲的傳遞函數(shù)中與所述估計的 傳遞函數(shù)最類似的一個的相關聯(lián)的音量策略。
13. 如權利要求11所述的電子設備,其中所述音頻信號是可聽見的提 醒信號。
14. 如權利要求11所述的電子設備,其中所述音頻信號是除可聽見的 提醒信號外被播放的預定聲音。
15. 如權利要求14所述的電子設備,其中所述音頻信號是周期性地中 斷所述可聽見的提醒信號的播放的預定聲音。
16. 如權利要求11所述的電子設備,其中所述處理器在所述傳遞函數(shù) 指示所述電子設備處于封閉的聲空間中的情況下增大所述音頻信號的音 量,并且在所述傳遞函數(shù)指示所述電子設備處于開放的聲空間中的情況下 減小所述音頻信號的音量。
17. 如權利要求11所述的電子設備,其中所述處理器通過將所述被播 放的音頻信號與所述經(jīng)采樣的音頻信號相比較來執(zhí)行所述估計。
18. 如權利要求11所述的電子設備,其中所述處理器以預定的時間間 隔來重復所述播放、采樣、估計、選擇和調節(jié)。
19. 如權利要求11所述的電子設備,其中所述處理器在所述調節(jié)之后 恢復所述初始音量。
20.如權利要求11所述的電子設備,其中所述處理器將連續(xù)的估計的 傳遞函數(shù)進行比較,并且選擇與所述連續(xù)的估計的傳遞函數(shù)之間的差別的 檢測趨勢相關聯(lián)的所述音量策略。
全文摘要
本發(fā)明提供一種對移動設備上的音頻信號的音量進行自動調節(jié)的方法和裝置,包括以初始音量播放音頻信號,對音頻信號進行采樣,基于被播放的音頻信號和經(jīng)采樣的音頻信號之間的回聲路徑特性估計傳遞函數(shù),基于估計的傳遞函數(shù)選擇音量策略,并且根據(jù)選擇的音量策略對音頻信號的音量進行調節(jié)。
文檔編號H04Q7/32GK101272417SQ200810085098
公開日2008年9月24日 申請日期2008年3月17日 優(yōu)先權日2007年3月15日
發(fā)明者保羅·安德魯·赫伯, 迪特爾·舒爾茨 申請人:米特爾網(wǎng)絡公司