System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及耳機防嘯叫,尤其是指一種耳機防嘯叫方法、電子設備和可讀存儲介質。
技術介紹
1、耳機由于其便捷性在人們的日常生活中得到了廣泛應用,耳機常被用于聽音樂、通話等。隨著技術的發展,耳機的音質不斷提高,用戶對耳機音質的要求也越來越高,音質好壞已成為相當一部分用戶選擇耳機的重要因素。
2、因此,目前市面上的大部分耳機都具備主動降噪功能,主動降噪耳機可以有效地降低外界噪音的干擾,給予用戶更好的體驗。但由于主動降噪耳機是一閉環系統,在某些特定情境下,此閉環系統會出現不穩定的情況,在這種情況下,極易發生耳機嘯叫現象。
3、嘯叫現象不僅會影響用戶體驗,還會造成諸如喇叭損傷、麥克風損壞、耗電量增加,甚至于耳機電路燒壞等問題,因此需要盡可能的防止耳機嘯叫現象。
4、耳機嘯叫現象通常是由于電磁干擾或連接問題引起的,目前主流的抑制嘯叫方法是在耳機內設置單一傳感器。
5、在耳機使用過程中若傳感器檢測到耳機發生嘯叫,則直接關閉耳機的anc(主動降噪)功能(activeniosecancellation)以達到抑制嘯叫的效果,此方法對嘯叫的抑制效果好,但當使用者是由于不正確佩戴耳機造成嘯叫現象時,由于無法及時檢測到耳機的佩戴狀態是否發生變化,難以及時調整耳機的降噪參數,耳機降噪功能甚至無法正常開啟,大大降低了用戶體驗。
6、為保證良好的用戶體驗,需要在嘯叫現象發生時確定耳機系統是否開啟或關閉anc功能,以在保護耳機及保證用戶體驗間達到平衡。
7、因此,本專利技術專利申請中,申
技術實現思路
1、本專利技術針對上述現有技術所存在不足,主要目的在于提供一種耳機防嘯叫方法、電子設備和可讀存儲介質,其保證待測耳機僅在無嘯叫現象出現且用戶正確佩戴時只有anc功能開啟,避免耳機嘯叫引發的不良后果;尤其是,在耳機發生嘯叫現象時,優先提醒使用者調整佩戴角度,避免由于佩戴不合理導致耳機嘯叫;在耳機佩戴正確后,仍然檢測到待測耳機發生嘯叫,則為電磁干擾而導致耳機嘯叫,可通過消磁單元來消除耳機嘯叫。
2、為實現上述之目的,本專利技術采取如下技術方案:
3、一種耳機防嘯叫方法,包括有以下步驟:
4、準備待測耳機,所述待測耳機上設置有用于檢測待測耳機是否發生嘯叫的第一傳感器、用于檢測待測耳機是否處于正確佩戴狀態的第二傳感器、用于檢測待測耳機周圍磁場變化的磁場傳感器以及用于減輕或避免待測耳機嘯叫的消磁單元;
5、若檢測到待測耳機發生嘯叫,則檢測待測耳機是否佩戴正確;
6、若檢測到待測耳機佩戴不正確,則提示使用者調整待測耳機的佩戴位置;
7、在使用者正確佩戴待測耳機后,若沒有檢測到待測耳機發生嘯叫,則啟動主動降噪功能;
8、若仍然檢測到待測耳機發生嘯叫,則檢測待測耳機周圍的磁場是否超過預定閾值,如果超過,則消磁單元進行工作,否則關閉喇叭或減小聲音以檢查產生嘯叫的原因;
9、在消磁單元在進行工作后,檢測嘯叫聲音是否大于預定閾值,如果是,則繼續執行消磁單元,否則,可停止消磁單元和磁場傳感器的工作。
10、作為一種優選方案,判斷待測耳機發生嘯叫的方法如下:
11、所述第一傳感器為麥克風傳感器,首先獲取麥克風傳感器所采集到的信號序列,例如可以用x(n),n=0,1,......,n-1來表示反饋麥克風序列,其中n表示信號序列的長度;
12、然后經過快速傅里葉變換(fastfouriertransform,簡稱fft)將信號變換至頻域得到x(k),k=0,1,...,n/2,并且計算信號功率譜,其中,信號功率譜的計算方式為p(k)=e[x2(k)];
13、峰均比r的計算方式為r=10log10(ppeak/pmean)。
14、其中,ppeak,pmean分別表示信號功率譜中的最大值和平均值。如果峰均比r大于預設比例閾值,則可判斷此時待測耳機發生嘯叫。
15、作為一種優選方案,檢測待測耳機是否佩戴正確的方法如下:
16、第二傳感器為紅外傳感器,采集紅外信號以檢測待測耳機佩戴狀態,根據紅外傳感器的采集信號進行待測耳機佩戴狀態檢測;若待測耳機當前狀態能夠正確觸發紅外傳感器,則紅外傳感器的輸出結果為“佩戴正確”;否則為“佩戴不正確”。
17、作為一種優選方案,檢測待測耳機是否佩戴正確的方法如下:
18、第二傳感器為設置在待測耳機與皮膚貼合部位的皮電傳感器,通過皮電傳感器獲取皮膚電導率變化值,當皮膚電導率變化值達到預設閾值時,則皮電傳感器的輸出結果為“佩戴正確”;否則為“佩戴不正確”。
19、作為一種優選方案,提示使用者調整待測耳機的佩戴位置的方法如下:
20、通過與待測耳機所連接的移動設備發出彈窗進行提示,或者通過待測耳機發出語音進行提示。
21、作為一種優選方案,若仍然檢測到待測耳機發生嘯叫,還需判斷使用者調整的次數是超過預設次數,如果是,則檢測待測耳機周圍的磁場是否超過預定閾值,如果超過,則消磁單元進行工作,否則關閉喇叭或減小聲音以檢查產生嘯叫的原因。
22、作為一種優選方案,消磁單元進行工作之前,會發出提示以提示用戶消磁單元的存在,由使用者決定是否開啟消磁功能以觸發消磁單元的工作;
23、若開啟消磁功能,則消磁單元才能進行工作。
24、一種計算機可讀存儲介質,存儲有多條指令,所述指令適于由處理器加載并執行上述所述的耳機防嘯叫方法的步驟。
25、一種電子設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的程序指令,所述程序指令被所述處理器執行時實現如上述所述的耳機防嘯叫方法。
26、本專利技術與現有技術相比具有明顯的優點和有益效果,具體而言:其主要是通過第一傳感器和第二傳感器的配合,保證待測耳機僅在無嘯叫現象出現且用戶正確佩戴時只有anc功能開啟,避免耳機嘯叫引發的不良后果;尤其是,在耳機發生嘯叫現象時,優先提醒使用者調整佩戴角度,避免由于佩戴不合理導致耳機嘯叫;在耳機佩戴正確后,仍然檢測到待測耳機發生嘯叫,則為電磁干擾而導致耳機嘯叫,可通過消磁單元來消除耳機嘯叫。
27、為更清楚地闡述本專利技術的結構特征和功效,下面結合附圖與具體實施例來對其進行詳細說明。
本文檔來自技高網...【技術保護點】
1.一種耳機防嘯叫方法,其特征在于:包括有以下步驟:
2.根據權利要求1所述的耳機防嘯叫方法,其特征在于:判斷待測耳機發生嘯叫的方法如下:
3.根據權利要求1所述的耳機防嘯叫方法,其特征在于:檢測待測耳機是否佩戴正確的方法如下:
4.根據權利要求1所述的耳機防嘯叫方法,其特征在于:檢測待測耳機是否佩戴正確的方法如下:
5.根據權利要求1所述的耳機防嘯叫方法,其特征在于:提示使用者調整待測耳機的佩戴位置的方法如下:
6.根據權利要求1所述的耳機防嘯叫方法,其特征在于:若仍然檢測到待測耳機發生嘯叫,還需判斷使用者調整的次數是超過預設次數,如果是,則檢測待測耳機周圍的磁場是否超過預定閾值,如果超過,則消磁單元進行工作,否則關閉喇叭或減小聲音以檢查產生嘯叫的原因。
7.根據權利要求1所述的耳機防嘯叫方法,其特征在于:消磁單元進行工作之前,會發出提示以提示用戶消磁單元的存在,由使用者決定是否開啟消磁功能以觸發消磁單元的工作;
8.一種計算機可讀存儲介質,其特征在于,存儲有多條指令,所述指令適于由處理器加載并
9.一種電子設備,其特征在于,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的程序指令,所述程序指令被所述處理器執行時實現如權利要求1~7任一所述的耳機防嘯叫方法。
...【技術特征摘要】
1.一種耳機防嘯叫方法,其特征在于:包括有以下步驟:
2.根據權利要求1所述的耳機防嘯叫方法,其特征在于:判斷待測耳機發生嘯叫的方法如下:
3.根據權利要求1所述的耳機防嘯叫方法,其特征在于:檢測待測耳機是否佩戴正確的方法如下:
4.根據權利要求1所述的耳機防嘯叫方法,其特征在于:檢測待測耳機是否佩戴正確的方法如下:
5.根據權利要求1所述的耳機防嘯叫方法,其特征在于:提示使用者調整待測耳機的佩戴位置的方法如下:
6.根據權利要求1所述的耳機防嘯叫方法,其特征在于:若仍然檢測到待測耳機發生嘯叫,還需判斷使用者調整的次數是超過預設次數,如果是,則檢測...
【專利技術屬性】
技術研發人員:郭麗勤,李鑫,羅超,梁帥河,
申請(專利權)人:廣東朝陽電子科技股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。