本發明涉及音頻自動調節領域,具體的說是一種自適應調音方法、一種自適應調音系統和一種智能設備。
背景技術:
目前,智能設備能夠完成的功能越來越多,人們對智能設備的依賴也越來越強。隨著智能智能設備的發展,人們可以通過智能設備的麥克風和網絡進行音頻傳送和音頻控制,例如微信、靈犀語音助手,極大的方便了社交和智能設備控制。
現有的智能設備因型號不同,配置了不同的音頻芯片和麥克風,對聲音表現出不同的靈敏度。這就使在相同音源的情況下,不同型號的智能設備收錄了不同的聲音電平。因此,不能對所有型號的智能設備采用同樣的調音函數進行調音。
技術實現要素:
針對現有技術中存在的上述不足之處,本發明要解決的技術問題是提供一種自適應調音方法和系統,能夠適應不同型號的智能設備。
本發明為實現上述目的所采用的技術方案是:一種自適應調音方法,用于智能設備,所述智能設備通過網絡連接服務器,所述自適應調音方法包括以下步驟:
接收調音啟動指令,在所述調音指令的觸發下將所述智能設備的機型信息發送至所述服務器,所述服務器根據所述機型信息調用對應的調音函數;
接收所述服務器發送的與所述調音函數對應的調音指令;
根據所述調音指令對所述智能設備的麥克風收錄的音頻進行調音。
所述調音函數對不同型號的智能設備通過以下方法建立:
tv端控制一只音響發出噪聲,圍繞音響進行噪聲測試,將噪聲為預設噪聲值的位置設為聽音位;
將某型號的智能設備放在聽音位上,進行噪聲收錄;
將所述智能設備的麥克風收錄的噪聲值于預設噪聲值進行比較,得到能夠將所述智能設備的麥克風收錄的噪聲值校正為預設噪聲值的的調音函數。
所述預設噪聲值為60db到90db。
一種自適應調音方法,用于服務器,所述服務器通過網絡連接不同型號的智能設備,所述自適應調音方法包括以下步驟:
接收智能設備發送的型號信息;
根據所述型號信息查找對應的調音函數;
根據所述調音函數生成對應的調音指令;
將所述調音指令發送至所述智能設備,所述智能設備根據所述調音指令對麥克風收錄的音頻進行調音。
所述調音函數對不同型號的智能設備通過以下方法建立:
tv端控制一只音響發出噪聲,圍繞音響進行噪聲測試,將噪聲為預設噪聲值的位置設為聽音位;
將某型號的智能設備放在聽音位上,進行噪聲收錄;
將所述智能設備的麥克風收錄的噪聲值于預設噪聲值進行比較,得到能夠將所述智能設備的麥克風收錄的噪聲值校正為預設噪聲值的的調音函數。
所述預設噪聲值為60db到90db。
一種自適應調音系統,用于智能設備,所述智能設備通過網絡連接服務器,包括:
第一接收單元,接收調音啟動指令;
發送單元,在所述調音指令的觸發下將所述智能設備的機型信息發送至所述服務器,所述服務器根據所述機型信息調用對應的調音函數;
第二接收單元,接收所述服務器發送的與所述調音函數對應的調音指令;
調音單元,根據所述調音指令對所述智能設備的麥克風收錄的音頻進行調音。
一種自適應調音系統,用于服務器,所述服務器通過網絡連接不同型號的智能設備,包括:
接收單元,接收智能設備發送的型號信息;
查找單元,根據所述型號信息查找對應的調音函數;
調音指令生成單元,根據所述調音函數生成對應的調音指令;
發送單元,將所述調音指令發送至所述智能設備,所述智能設備根據所述調音指令對麥克風收錄的音頻進行調音。
還包括:
數據庫單元,存儲不同型號智能設備的調音函數;
一種智能設備,包括上述任一技術方案所述的自適應調音系統。
本發明具有以下優點及有益效果:
1.無論何種機型,都能達到一鍵調音的技術效果,無需用戶進行繁瑣的操作。
2.針對不同型號的智能設備設置不同的調音函數,使自適應調音更有針對性。
3.本發明具有良好的調音精度。
附圖說明
圖1為本發明的一個實施例中自適應調音方法的流程示意圖;
圖2為本發明的另一個實施例的自適應調音方法的流程示意圖;
圖3為根據本發明的一個實施例的自適應調音系統300的示意框圖;
圖4a為根據本發明的一個實施例的自適應調音系統400的示意框圖;
圖4b為根據本發明的另一個實施例的自適應調音系統400的示意框圖;
圖5為根據本發明的一個實施例的智能設備的示意框圖;
圖6為本發明的一個實施例自適應調音系統界面示意圖。
具體實施方式
為了能夠更清楚地理解本發明的上述目的、特征和優點,下面結合附圖和具體實施方式對本發明進行進一步的詳細描述。需要說明的是,在不沖突的情況下,本申請的實施例及實施例中的特征可以相互組合。
在下面的描述中闡述了很多具體細節以便于充分理解本發明,但是,本發明還可以采用其他不同于在此描述的其他方式來實施,因此,本發明的保護范圍并不受下面公開的具體實施例的限制。
本發明第一方面的實施例,提出一種自適應調音方法,用于智能設備,所述智能設備通過網絡連接服務器,如圖1示出了本發明的一個實施例中自適應調音方法的流程示意圖:
步驟102,接收調音啟動指令,在所述調音指令的觸發下將所述智能設備的機型信息發送至所述服務器,所述服務器根據所述機型信息調用對應的調音函數;
步驟104,接收所述服務器發送的與所述調音函數對應的調音指令;
步驟106,根據所述調音指令對所述智能設備的麥克風收錄的音頻進行調音。
本發明提供的一種自適應調音方法,通過在智能設備上設置虛擬按鍵,接收調音啟動指令,并在所述調音指令的觸發下將所述智能設備的機型信息發送至所述服務器,所述服務器根據所述機型信息調用對應的調音函數;接收所述服務器發送的與所述調音函數對應的調音指令;根據所述調音指令對所述智能設備的麥克風收錄的音頻進行調音。使無論何種機型,都能達到一鍵調音的技術效果,無需用戶進行繁瑣的操作。
在該實施例中,優選地,所述調音函數對不同型號的智能設備通過以下方法建立:tv端控制一只音響發出噪聲,圍繞音響進行噪聲測試,將噪聲為預設噪聲值的位置設為聽音位;將某型號的智能設備放在聽音位上,進行噪聲收錄;將所述智能設備的麥克風收錄的噪聲值于預設噪聲值進行比較,得到能夠將所述智能設備的麥克風收錄的噪聲值校正為預設噪聲值的調音函數。
在該實施例中,通過tv端控制一只音響發出噪聲,圍繞音響進行噪聲測試,將噪聲為預設噪聲值的位置設為聽音位,使聽音位的噪聲值標準化。通過對各個型號的智能設備逐一進行如下操作,得到各個型號對應的調音函數:將某型號的智能設備放在聽音位上,進行噪聲收錄;將所述智能設備的麥克風收錄的噪聲值于預設噪聲值進行比較,得到能夠將所述智能設備的麥克風收錄的噪聲值校正為預設噪聲值的調音函數。針對不同型號的智能設備設置不同的調音函數,使自適應調音更有針對性。
在本發明的上一個實施例中,優選地,所述預設噪聲值為60db到90db。
在該實施例中,預設噪聲值不可過大也不可過小,避免影響調音精度。所述預設噪聲值為60db到90db,優選設為75db。
本發明第二方面的實施例,提出一種自適應調音系統,用于服務器,所述服務器通過網絡連接不同型號的智能設備,圖2示出了本發明的另一個實施例的自適應調音方法的流程示意圖:
步驟202,接收智能設備發送的型號信息;
步驟204,根據所述型號信息查找對應的調音函數;
步驟206,根據所述調音函數生成對應的調音指令;
步驟208,將所述調音指令發送至所述智能設備,所述智能設備根據所述調音指令對麥克風收錄的音頻進行調音。
本發明提供的一種自適應調音方法,通過接收智能設備發送的型號信息查找對應的調音函數,再根據所述調音函數生成對應的調音指令,最后將所述調音指令發送至所述智能設備,所述智能設備根據所述調音指令對麥克風收錄的音頻進行調音。整個過程僅需用戶做出觸發操作,其余操作自動化完成,使無論何種機型,都能達到一鍵調音的技術效果,無需用戶進行繁瑣的操作。
在該實施例中,優選地,所述調音函數對不同型號的智能設備通過以下方法建立:tv端控制一只音響發出噪聲,圍繞音響進行噪聲測試,將噪聲為預設噪聲值的位置設為聽音位;將某型號的智能設備放在聽音位上,進行噪聲收錄;將所述智能設備的麥克風收錄的噪聲值于預設噪聲值進行比較,得到能夠將所述智能設備的麥克風收錄的噪聲值校正為預設噪聲值的調音函數。針對不同型號的智能設備設置不同的調音函數,使自適應調音更有針對性。
在該實施例中,通過tv端控制一只音響發出噪聲,圍繞音響進行噪聲測試,將噪聲為預設噪聲值的位置設為聽音位,使聽音位的噪聲值標準化。通過對各個型號的智能設備逐一進行如下操作,得到各個型號對應的調音函數:將某型號的智能設備放在聽音位上,進行噪聲收錄;將所述智能設備的麥克風收錄的噪聲值于預設噪聲值進行比較,得到能夠將所述智能設備的麥克風收錄的噪聲值校正為預設噪聲值的調音函數。針對不同型號的智能設備設置不同的調音函數,使自適應調音更有針對性。
在本發明的上一個實施例中,優選地,所述預設噪聲值為60db到90db。
在該實施例中,預設噪聲值不可過大也不可過小,避免影響調音精度。所述預設噪聲值為60db到90db,優選設為75db。
本發明第三方面的實施例,提出一種自適應調音系統,用于智能設備,所述智能設備通過網絡連接服務器,圖3示出了根據本發明的一個實施例的自適應調音系統300的示意框圖:
第一接收單元302,接收調音啟動指令;
發送單元304,在所述調音指令的觸發下將所述智能設備的機型信息發送至所述服務器,所述服務器根據所述機型信息調用對應的調音函數;
第二接收單元306,接收所述服務器發送的與所述調音函數對應的調音指令;
調音單元308,根據所述調音指令對所述智能設備的麥克風收錄的音頻進行調音。
本發明實施例提供的自適應調音系統300,通過第一接收單元302接收調音啟動指令;通過發送單元304在所述調音指令的觸發下將所述智能設備的機型信息發送至所述服務器,所述服務器根據所述機型信息調用對應的調音函數;通過第二接收單元306接收所述服務器發送的與所述調音函數對應的調音指令;通過調音單元308根據所述調音指令對所述智能設備的麥克風收錄的音頻進行調音。使無論何種機型,都能達到一鍵調音的技術效果,無需用戶進行繁瑣的操作。
本發明第四方面的實施例,提出一種自適應調音系統,用于服務器,所述服務器通過網絡連接不同型號的智能設備,圖4示出了根據本發明的一個實施例的自適應調音系統400的示意框圖:
接收單元402,接收智能設備發送的型號信息;
查找單元404,根據所述型號信息查找對應的調音函數;
調音指令生成單元406,根據所述調音函數生成對應的調音指令;
發送單元408,將所述調音指令發送至所述智能設備,所述智能設備根據所述調音指令對麥克風收錄的音頻進行調音。
本發明實施例提供的自適應調音系統400,通過接收單元402接收智能設備發送的型號信息;通過查找單元404根據所述型號信息查找對應的調音函數;通過調音指令生成單元406根據所述調音函數生成對應的調音指令;通過發送單元408將所述調音指令發送至所述智能設備,所述智能設備根據所述調音指令對麥克風收錄的音頻進行調音。使無論何種機型,都能達到一鍵調音的技術效果,無需用戶進行繁瑣的操作。
同時還可以包括:數據庫單元410,存儲不同型號智能設備的調音函數。
在該實施例中,采集各個智能設備型號的麥克風對聲音解析的靈敏度,建立對應的調音函數,存儲在服務器的數據單元410中,數據庫單元410預先存儲不同型號智能設備的調音函數,以便使用時進行調用。,
如圖5所示,本發明的一個實施例,提出一種智能終端500,包括上述任一技術方案所述的自適應調音系統300。
本發明提供的智能終端500,因包括上述任一技術方案所述的自適應調音系統300,因而,通過第一接收單元302接收調音啟動指令;通過發送單元304在所述調音指令的觸發下將所述智能設備的機型信息發送至所述服務器,所述服務器根據所述機型信息調用對應的調音函數;通過第二接收單元306接收所述服務器發送的與所述調音函數對應的調音指令;通過調音單元308根據所述調音指令對所述智能設備的麥克風收錄的音頻進行調音。使無論何種機型,都能達到一鍵調音的技術效果,無需用戶進行繁瑣的操作。
在具體實施例中,智能設備為移動終端,移動終端可以是智能手機、平板電腦及其他電子設備,智能手機上設置有用于終端的自適應調音系統應用程序并顯示在屏幕上。用戶點擊應用程序圖標后,進入如圖6所示的自適應調音系統,顯示有動作啟動選項的虛擬按鍵。
在本發明中,術語“多個”則指兩個或兩個以上,除非另有明確的限定。術語“安裝”、“相連”、“連接”、“固定”等術語均應做廣義理解,例如,“連接”可以是固定連接,也可以是可拆卸連接,或一體地連接;“相連”可以是直接相連,也可以通過中間媒介間接相連。對于本領域的普通技術人員而言,可以根據具體情況理解上述術語在本發明中的具體含義。
在本說明書的描述中,術語“一個實施例”、“一些實施例”、“具體實施例”等的描述意指結合該實施例或示例描述的具體特征、結構、材料或特點包含于本發明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不一定指的是相同的實施例或實例。而且,描述的具體特征、結構、材料或特點可以在任何的一個或多個實施例或示例中以合適的方式結合。
以上所述僅為本發明的優選實施例而已,并不用于限制本發明,對于本領域的技術人員來說,本發明可以有各種更改和變化。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內。