System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及耳機應用領域,特別涉及一種耳機的自動關機方法、裝置、終端設備及存儲介質。
技術介紹
1、在耳返耳機使用的過程中,為了降低耳機的功耗,通常需要給耳返耳機設置自動關機的相關方法。通過該方法可以在用戶忘記關機或者長期不使用時自動關機,從而達到減少功耗的目的。
2、現有技術中,采用的技術手段通常是基于耳機是否處于佩戴狀態來確定是否自動關機,例如:當超過預設時間未佩戴時,則自動關機。
3、然而,對于不同的耳返耳機,由于實際需求不同,其對應的結構也存在差異,對于沒有佩戴檢測功能的耳機,則并不能實現上述自動關機的方式,從而使得此類耳機不能實現自動關機,導致了此類耳返耳機的功耗過大。
技術實現思路
1、為了解決現有技術的問題,實現具有耳返功能的耳機自動關機,降低耳機的功耗,本申請實施例提供了一種耳機的自動關機方法、裝置、終端設備及存儲介質。技術方案如下:
2、本申請實施例的一方面,提供一種耳機的自動關機方法,應用于耳機,耳機包括:拾音單元,該方法包括:
3、在耳機的耳返功能開啟的情況下,獲取拾音單元采集的音頻信號,耳返功能包括輸出通過拾音單元采集的音頻信號;
4、基于音頻信號的目標參數確定耳機的關機時間的調整方式。
5、可選地,基于音頻信號的目標參數確定耳機的關機時間的調整方式,包括:
6、基于音頻信號的目標參數確定是否生成重置信號;
7、在生成重置信號的情況下,根據重置信號對耳機的關機時間進
8、在未生成重置信號的情況下,對耳機的關機時間不進行調整。
9、可選地,基于音頻信號的目標參數確定是否生成重置信號,包括:
10、確定音頻信號的響度;
11、在音頻信號的響度大于目標響度閾值的情況下,生成重置信號。
12、可選地,在音頻信號的響度大于目標響度閾值的情況下,生成重置信號,包括:
13、在音頻信號的響度大于目標響度閾值的情況下,確定音頻信號中是否存在人聲;
14、若存在人聲,生成重置信號。
15、可選地,確定音頻信號中是否存在人聲,包括:
16、確定音頻信號中響度大于目標響度閾值的目標時間點,并基于目標時間點確定人聲檢測時間區間;
17、確定在人聲檢測時間區間內音頻信號中是否存在人聲。
18、可選地,確定在人聲檢測時間區間內音頻信號中是否存在人聲,包括:
19、確定人聲檢測時間區間內音頻信號對應的頻譜數據;
20、根據頻譜數據確定音頻信號中是否存在人聲。
21、可選地,基于音頻信號的目標參數確定是否生成重置信號,包括:
22、確定音頻信號的頻率;
23、在音頻信號的頻率處于目標頻率區間內的情況下,生成重置信號。
24、可選地,基于音頻信號的目標參數確定是否生成重置信號,包括:
25、確定音頻信號的持續時間;
26、在音頻信號的持續時間大于目標時間閾值的情況下,生成重置信號。
27、可選地,根據重置信號對耳機的關機時間進行調整,包括:
28、基于重置信號,將耳機的當前關機時間重置為初始關機時間,當關機時間為0時,耳機自動關機。
29、可選的,根據重置信號對耳機的關機時間進行調整之前,該方法還包括:
30、確定耳機是否接收到任務指令,任務指令包括以下至少一項:音頻播放指令、按鍵指令、來電指令或者通話指令;
31、基于接收到的任務指令,生成重置信號。
32、本申請實施例的另一方面,提供一種耳機的自動關機裝置,應用于耳機,耳機包括:拾音單元,該裝置包括:獲取模塊以及調整模塊;
33、獲取模塊,用于在耳機的耳返功能開啟的情況下,獲取拾音單元采集的音頻信號,耳返功能包括輸出通過拾音單元采集的音頻信號;
34、調整模塊,用于基于音頻信號的目標參數確定耳機的關機時間的調整方式。
35、可選地,調整模塊,具體用于基于音頻信號的目標參數確定是否生成重置信號;在生成重置信號的情況下,根據重置信號對耳機的關機時間進行調整;在未生成重置信號的情況下,對耳機的關機時間不進行調整。
36、可選地,調整模塊,具體用于確定音頻信號的響度;在音頻信號的響度大于目標響度閾值的情況下,生成重置信號。
37、可選地,調整模塊,具體用于在音頻信號的響度大于目標響度閾值的情況下,確定音頻信號中是否存在人聲;若存在人聲,生成重置信號。
38、可選地,調整模塊,具體用于確定音頻信號中響度大于目標響度閾值的目標時間點,并基于目標時間點確定人聲檢測時間區間;確定在人聲檢測時間區間內音頻信號中是否存在人聲。
39、可選地,調整模塊,具體用于確定人聲檢測時間區間內音頻信號對應的頻譜數據;根據頻譜數據確定音頻信號中是否存在人聲。
40、可選地,調整模塊,還具體用于確定音頻信號的頻率;在音頻信號的頻率處于目標頻率區間內的情況下,生成重置信號。
41、可選地,調整模塊,還具體用于確定音頻信號的持續時間;在音頻信號的持續時間大于目標時間閾值的情況下,生成重置信號。
42、可選地,調整模塊,還用于基于重置信號,將耳機的當前關機時間重置為初始關機時間,當關機時間為0時,耳機自動關機。
43、可選地,調整模塊,還用于確定耳機是否接收到任務指令,任務指令包括以下至少一項:音頻播放指令、按鍵指令、來電指令或者通話指令;基于接收到的任務指令,生成重置信號。
44、本申請實施例的另一方面,提供一種終端設備,終端設備包含處理器和存儲器,存儲器中存儲有計算機程序,計算機程序由處理器執行以實現耳機的自動關機方法。
45、本申請實施例的另一方面,提供一種計算機可讀存儲介質,存儲介質中存儲有計算機程序,計算機程序由處理器執行以實現耳機的自動關機方法。
46、本申請實施例提供的技術方案帶來的有益效果至少包括:
47、本申請實施例提供的一種耳機的自動關機方法、裝置、終端設備及存儲介質中,可以在耳機的耳返功能開啟的情況下,獲取拾音單元采集的音頻信號,耳返功能包括輸出通過拾音單元采集的音頻信號;基于音頻信號的目標參數確定耳機的關機時間的調整方式。其中,在耳返功能開啟的情況下,可以基于實際采集到的音頻信號的目標參數來更加準確地判斷是否需要調整耳機的關機時間,從而可以在具有耳返功能的耳機使用的過程中及時關機,降低耳機的功耗。
本文檔來自技高網...【技術保護點】
1.一種耳機的自動關機方法,其特征在于,應用于耳機,所述耳機包括:拾音單元,所述方法包括:
2.根據權利要求1所述的耳機的自動關機方法,其特征在于,所述基于所述音頻信號的目標參數確定所述耳機的關機時間的調整方式,包括:
3.根據權利要求2所述的耳機的自動關機方法,其特征在于,所述基于所述音頻信號的目標參數確定是否生成重置信號,包括:
4.根據權利要求3所述的耳機的自動關機方法,其特征在于,所述在所述音頻信號的響度大于目標響度閾值的情況下,生成所述重置信號,包括:
5.根據權利要求4所述的耳機的自動關機方法,其特征在于,所述確定所述音頻信號中是否存在人聲,包括:
6.根據權利要求5所述的耳機的自動關機方法,其特征在于,所述確定在所述人聲檢測時間區間內所述音頻信號中是否存在人聲,包括:
7.根據權利要求2所述的耳機的自動關機方法,其特征在于,所述基于所述音頻信號的目標參數確定是否生成重置信號,包括:
8.根據權利要求2所述的耳機的自動關機方法,其特征在于,所述基于所述音頻信號的目標參數確定是否生成重置
9.根據權利要求2-8任一項所述的耳機的自動關機方法,其特征在于,所述根據所述重置信號對所述耳機的關機時間進行調整,包括:
10.根據權利要求2-8任一項所述的耳機的自動關機方法,其特征在于,所述根據所述重置信號對所述耳機的關機時間進行調整之前,所述方法還包括:
11.一種耳機的自動關機裝置,其特征在于,應用于耳機,所述耳機包括:拾音單元,所述裝置包括:獲取模塊以及調整模塊;
12.一種終端設備,其特征在于,所述終端設備包含處理器和存儲器,所述存儲器中存儲有計算機程序,所述計算機程序由所述處理器執行以實現如權利要求1至10任一所述的耳機的自動關機方法。
13.一種計算機可讀存儲介質,其特征在于,所述存儲介質中存儲有計算機程序,所述計算機程序由處理器執行以實現如權利要求1-10任一所述的耳機的自動關機方法。
...【技術特征摘要】
1.一種耳機的自動關機方法,其特征在于,應用于耳機,所述耳機包括:拾音單元,所述方法包括:
2.根據權利要求1所述的耳機的自動關機方法,其特征在于,所述基于所述音頻信號的目標參數確定所述耳機的關機時間的調整方式,包括:
3.根據權利要求2所述的耳機的自動關機方法,其特征在于,所述基于所述音頻信號的目標參數確定是否生成重置信號,包括:
4.根據權利要求3所述的耳機的自動關機方法,其特征在于,所述在所述音頻信號的響度大于目標響度閾值的情況下,生成所述重置信號,包括:
5.根據權利要求4所述的耳機的自動關機方法,其特征在于,所述確定所述音頻信號中是否存在人聲,包括:
6.根據權利要求5所述的耳機的自動關機方法,其特征在于,所述確定在所述人聲檢測時間區間內所述音頻信號中是否存在人聲,包括:
7.根據權利要求2所述的耳機的自動關機方法,其特征在于,所述基于所述音頻信號的目標參數確定是否生成重置信號,包括:
...
【專利技術屬性】
技術研發人員:譚士強,聶東,
申請(專利權)人:廣東小天才科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。