用于聽(tīng)力儀器的遙控器及其方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及適于控制聽(tīng)音裝置的遙控器及其方法。具體地,本發(fā)明涉及自動(dòng)定制遙控器處的軟件應(yīng)用程序的配置,前述軟件應(yīng)用程序在遙控器上運(yùn)行時(shí)適于控制聽(tīng)力儀器。
【背景技術(shù)】
[0002]新式可編程聽(tīng)力儀器如助聽(tīng)器適于由驗(yàn)配者進(jìn)行編程,其通常使用配備專用接口的計(jì)算機(jī)。該計(jì)算機(jī)可以是有線或無(wú)線計(jì)算機(jī),及助聽(tīng)器可使用個(gè)人計(jì)算機(jī)上運(yùn)行的專用軟件進(jìn)行編程。
[0003]在使用聽(tīng)力儀器的同時(shí),用于助聽(tīng)器的用戶控制的無(wú)線遙控器也廣為人知。它們通常為用于控制簡(jiǎn)單功能的專用手持裝置,如用于調(diào)節(jié)助聽(tīng)器的輸出音量或在助聽(tīng)器中保存的不同程序之間改變。前述遙控器通常使用軟件應(yīng)用程序,安裝在遙控器處,具有可通過(guò)用戶界面訪問(wèn)的功能,其通常為用于寬范圍的聽(tīng)力儀器如助聽(tīng)器的標(biāo)準(zhǔn)/共同應(yīng)用程序。聽(tīng)力儀器如助聽(tīng)器在許多方面變化,如助聽(tīng)器類型、增益參數(shù)、壓縮等,及聽(tīng)力儀器用戶也可能不同程度地熟悉軟件應(yīng)用程序。然而,大多數(shù)前述軟件應(yīng)用程序呈現(xiàn)單一用戶界面,其未考慮所使用聽(tīng)力儀器的具體特性和/或過(guò)多使用軟件應(yīng)用程序的控制功能的用戶舒適性。
[0004]在聽(tīng)力儀器不能將消息傳給外部裝置如遙控器而僅能從外部裝置接收消息的情形下,自動(dòng)定制軟件應(yīng)用程序變得尤為富有挑戰(zhàn)性。
[0005]為使功能更適應(yīng)助聽(tīng)器類型和/或用戶可用舒適程度,通常要求用戶人工配置軟件應(yīng)用程序如軟件應(yīng)用程序的用戶界面。這特別困難,因?yàn)橛脩敉ǔ2恢榔涫褂玫闹?tīng)器的技術(shù)細(xì)節(jié)。因此,預(yù)期用戶瀏覽多個(gè)選項(xiàng)以使用對(duì)其佩戴的助聽(tīng)器適宜的功能。結(jié)果是用戶被呈現(xiàn)可能混淆、效率低甚或不適合用戶的用戶界面。此外,由于這些原因,用戶可能變得不情愿使用這些軟件應(yīng)用程序。
[0006]當(dāng)遙控器處的軟件應(yīng)用程序更新以具有另外的功能時(shí)問(wèn)題變得更糟,盡管部分功能可能適合用戶使用的助聽(tīng)器類型。用戶通常不得不完成識(shí)別新功能和識(shí)別任何新功能是否適合其助聽(tīng)器的過(guò)程。因而,用戶只有在經(jīng)歷煩人和效率低的反復(fù)試驗(yàn)過(guò)程之后才能利用更新后的軟件應(yīng)用程序的優(yōu)點(diǎn)。
[0007]用戶有時(shí)可能不得不瀏覽整個(gè)更新的軟件應(yīng)用程序,因?yàn)楦驴赡芤阎匦屡帕泄δ艿挠脩艚缑娼尤朦c(diǎn),如圖標(biāo)、菜單、操作欄。在任何特定時(shí)間,呈現(xiàn)給用戶的選擇陣列可能太大以至于混淆、占用過(guò)分的屏幕空間量、或者選擇對(duì)應(yīng)的代碼占用太多內(nèi)存導(dǎo)致系統(tǒng)性能受損。隨著對(duì)應(yīng)用程序的熟悉度增加或隨著需求變化,可用的默認(rèn)用戶界面不再能滿足用戶需要,因而需要使用更廣泛的功能或不同的一組功能。
[0008]因此,不僅需要自動(dòng)定制軟件應(yīng)用程序的用戶界面和功能,而且需要考慮使用軟件應(yīng)用程序時(shí)的用戶舒適程度。
【發(fā)明內(nèi)容】
[0009]根據(jù)一實(shí)施例,公開(kāi)了自動(dòng)定制適于控制聽(tīng)力儀器的軟件應(yīng)用程序的方法。該方法包括在遙控器處接收聲音序列并解釋聲音序列中包括的元數(shù)據(jù),聲音序列由聽(tīng)力儀器的揚(yáng)聲器遞送;及根據(jù)解釋的元數(shù)據(jù)定制遙控器處可用的軟件應(yīng)用程序使得該軟件應(yīng)用程序適應(yīng)聽(tīng)力儀器。
[0010]根據(jù)另一實(shí)施例,公開(kāi)了自動(dòng)定制適于控制聽(tīng)力儀器的軟件應(yīng)用程序的系統(tǒng)。該系統(tǒng)包括聽(tīng)力儀器處的適于遞送包括元數(shù)據(jù)的聲音序列的揚(yáng)聲器;遙控器處的適于接收包括元數(shù)據(jù)的聲音序列的傳聲器;遙控器處的適于解釋所接收的元數(shù)據(jù)的解碼器;及適于根據(jù)解釋的元數(shù)據(jù)定制遙控器處可用的軟件應(yīng)用程序使得該軟件應(yīng)用程序適應(yīng)聽(tīng)力儀器的配置器。
[0011]根據(jù)又一實(shí)施例,公開(kāi)了一種聽(tīng)力儀器。該聽(tīng)力儀器包括適于捕獲聲音的聽(tīng)力儀器傳聲器、適于基于捕獲的聲音處理傳聲器信號(hào)的處理器、及適于輸出處理后的傳聲器信號(hào)的揚(yáng)聲器。處理器配置成指示揚(yáng)聲器遞送包括元數(shù)據(jù)的聲音序列,元數(shù)據(jù)配置成在遙控器處進(jìn)行解釋及解釋的元數(shù)據(jù)配置成定制遙控器處可用的適于控制聽(tīng)力儀器的軟件應(yīng)用程序使得該軟件應(yīng)用程序適應(yīng)聽(tīng)力儀器。
[0012]根據(jù)又一實(shí)施例,公開(kāi)了包括可執(zhí)行指令的機(jī)器可讀介質(zhì)。這些指令在由遙控器執(zhí)行時(shí)使得遙控器解釋所接收的元數(shù)據(jù),元數(shù)據(jù)包括在遙控器的傳聲器處接收的聲音序列中及該聲音序列由聽(tīng)力儀器處的揚(yáng)聲器遞送;及根據(jù)解釋的元數(shù)據(jù)定制遙控器處可用的軟件應(yīng)用程序使得該軟件應(yīng)用程序適應(yīng)聽(tīng)力儀器。軟件應(yīng)用程序適于控制聽(tīng)力儀器。
【附圖說(shuō)明】
[0013]從下面結(jié)合附圖進(jìn)行的詳細(xì)描述可最佳地理解本發(fā)明的實(shí)施方式及其優(yōu)點(diǎn),其中:
[0014]圖1示出了根據(jù)本發(fā)明實(shí)施例的自動(dòng)定制遙控器中的軟件應(yīng)用程序以適應(yīng)聽(tīng)力儀器的方法。
[0015]圖2示出了根據(jù)本發(fā)明實(shí)施例的自動(dòng)定制遙控器中的軟件應(yīng)用程序以適應(yīng)聽(tīng)力儀器的方法。
[0016]圖3示出了根據(jù)本發(fā)明不同實(shí)施例的自動(dòng)定制遙控器中的軟件應(yīng)用程序以適應(yīng)聽(tīng)力儀器的方法。
[0017]圖4示出了根據(jù)本發(fā)明實(shí)施例的示例性聽(tīng)力儀器。
[0018]圖5示出了根據(jù)本發(fā)明實(shí)施例的遙控器。
[0019]圖6A-6C示出了根據(jù)本發(fā)明實(shí)施例的定制遙控器(如智能電話)處的軟件應(yīng)用程序(如移動(dòng)應(yīng)用程序)的方法。
【具體實(shí)施方式】
[0020]聽(tīng)力儀器指裝置如聽(tīng)力裝置、助聽(tīng)器、頭戴式耳機(jī)或其它聽(tīng)力儀器。這些裝置中的部分裝置通常用于增強(qiáng)和/或改善用戶的聽(tīng)覺(jué)能力,其通過(guò)從用戶環(huán)境接收聲學(xué)信號(hào)或以電子方式接收音頻信號(hào)、產(chǎn)生對(duì)應(yīng)的音頻信號(hào)、可能修改該音頻信號(hào)、及將可能已修改的音頻信號(hào)作為聽(tīng)得見(jiàn)的信號(hào)提供給用戶的至少一只耳朵而實(shí)現(xiàn)。聽(tīng)力儀器可包括單一單元或幾個(gè)彼此電子通信的單元,如在雙耳助聽(tīng)器系統(tǒng)中。聽(tīng)力儀器可包括助聽(tīng)器裝置,其在使用期間由用戶佩戴。
[0021]參考圖1,其中示出了自動(dòng)定制適于控制聽(tīng)力儀器的軟件應(yīng)用程序的方法100。該方法包括在步驟105,使用聽(tīng)力儀器的揚(yáng)聲器遞送包括元數(shù)據(jù)的聲音序列。在步驟110,在遙控器處接收聲音序列,及在步驟115,在遙控器處解釋聲音序列中包括的元數(shù)據(jù),在步驟120,解釋的元數(shù)據(jù)用于根據(jù)其定制遙控器處可用的軟件應(yīng)用程序使得軟件應(yīng)用程序適應(yīng)聽(tīng)力儀器。當(dāng)聽(tīng)力儀器遞送聲音序列時(shí),聽(tīng)力儀器未處于使用狀態(tài)。
[0022]還可包括另外的步驟,如圖2中所示,其中在遞送聲音序列之前,在步驟205,遙控器發(fā)射指令信號(hào),其在聽(tīng)力儀器處進(jìn)行接收。在步驟210,聽(tīng)力儀器響應(yīng)于所接收的指令信號(hào)遞送包括元數(shù)據(jù)的聲音序列。接下來(lái)的步驟與圖1中所示的步驟一樣,即在步驟110,在遙控器處接收包括元數(shù)據(jù)的聲音序列。其后,在步驟115,在遙控器處解釋所接收的元數(shù)據(jù),在步驟120,解釋的元數(shù)據(jù)用于根據(jù)其定制遙控器處可用的軟件應(yīng)用程序使得軟件應(yīng)用程序適應(yīng)聽(tīng)力儀器。當(dāng)聽(tīng)力儀器遞送聲音序列時(shí),聽(tīng)力儀器未處于使用狀態(tài)。
[0023]聽(tīng)力儀器遞送的聲音序列通常保存在聽(tīng)力儀器的存儲(chǔ)器中。顯然,只要與聲音序列相關(guān)聯(lián)的元數(shù)據(jù)提供使能定制遙控器處的軟件應(yīng)用程序的信息,本發(fā)明可使用遙控器捕獲的任何聲音序列實(shí)施。
[0024]根據(jù)本發(fā)明的不同實(shí)施例的方法使能使用元數(shù)據(jù)創(chuàng)建位于遙控器處的軟件應(yīng)用程序的、定制的用戶界面(UI)和/或功能。元數(shù)據(jù)根據(jù)元數(shù)據(jù)模式(schema)創(chuàng)建,軟件應(yīng)用程序包括具有能夠解釋元數(shù)據(jù)的模式的映射引擎的解碼器。解釋使軟件應(yīng)用程序能使用配置器定義用于將應(yīng)用數(shù)據(jù)與UI的控制項(xiàng)綁定的機(jī)制,從而實(shí)施和呈現(xiàn)與綁定的應(yīng)用數(shù)據(jù)相關(guān)聯(lián)的、表示定制功能的定制用戶界面。例如,模式包括用于定義基本及定制UI控制項(xiàng)的規(guī)則、控制項(xiàng)的性質(zhì)、控制項(xiàng)的布局、設(shè)置的極限(范圍)等。元數(shù)據(jù)包括與聽(tīng)力儀器的特征和設(shè)置有關(guān)的信息。該信息可包括聽(tīng)力儀器類型、聽(tīng)力儀器型號(hào)、左和/或右耳驗(yàn)配聽(tīng)力儀器、單邊或雙邊驗(yàn)配、聽(tīng)力儀器特征、包括每一設(shè)置的范圍的聽(tīng)力儀器設(shè)置、聽(tīng)力儀器用戶概況、聽(tīng)力儀器中的活動(dòng)程序、及其組合。應(yīng)注意,也可包括其它與聽(tīng)力儀器有關(guān)并可用于控制聽(tīng)力儀器的性能和可用性的信息。
[0025]在實(shí)施例中,元數(shù)據(jù)還可包括聽(tīng)力儀器的標(biāo)識(shí)符標(biāo)志,及軟件應(yīng)用程序可適于保存多個(gè)聽(tīng)力儀器的標(biāo)識(shí)符標(biāo)志,其中多個(gè)聽(tīng)力儀器包括相同或相似或不同的特征。一旦標(biāo)識(shí)符標(biāo)志和定制保存在遙控器中,用戶可簡(jiǎn)單地選擇遙控器上的標(biāo)識(shí)符標(biāo)志,及與具有所選標(biāo)識(shí)符標(biāo)志的聽(tīng)力儀器相關(guān)聯(lián)的、保存的定制軟件應(yīng)用程序呈現(xiàn)給用戶。這使能使用同一遙控器用于多個(gè)聽(tīng)力儀器,而不必每次在不同聽(tīng)力儀器與遙控器一起使用時(shí)均定制軟件應(yīng)用程序。軟件應(yīng)用程序的包括映射引擎的解碼器適于解釋元數(shù)據(jù),及配置器呈遞具有動(dòng)態(tài)關(guān)聯(lián)的定制功能的定制UI控制項(xiàng)。
[0026]軟件應(yīng)用程序的定制包括根據(jù)解釋的元數(shù)據(jù)調(diào)節(jié)軟件應(yīng)用程序的用戶界面(UI)和/或功能使得軟件應(yīng)用程序的用戶界面和/或功能適應(yīng)聽(tīng)力儀