【技術實現步驟摘要】
本申請涉及智能電子,特別是涉及一種設備聲控方法、系統、電子設備和存儲介質。
技術介紹
1、隨著科學技術的發展,電子設備得到了普遍應用,在用戶不方便直接對電子設備操作時實現用戶遠程控制電子設備,通常會在電子設備中添加語音控制功能。
2、目前,由于電子設備存在諸如麥克風收音不靈敏,容易被其他噪音干擾;揚聲器產生的播音本身會對麥克風的收音效果產生干擾等問題,使得電子設備無法為用戶提供相應的服務功能,導致設備聲控控制準確性。
技術實現思路
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、第六方面,本申請還提供了一種計算機程序產品。所述計算機程序產品,包括計算機程序,該計算機程序被處理器執行時實現以下步驟:
29、在不同位置對同一對象發出的聲音進行接收,得到多個聲音信號;
30、根據所述多個聲音信號,對所述多個聲音信號共同對應的聲源位置進行定位,得到聲源位置信息;
31、根據所述聲源位置信息,對目標電子設備的功能作用方向進行控制,其中,所述功能作用方向包括所述目標電子設備實現設備功能時對應的作用方向。
32、上述設備聲控系統、方法、裝置、電子設備和存儲介質,通過在不同位置對同一對象發出的聲音進行接收,得到多個聲音信號;根據所述多個聲音信號,對所述多個聲音信號共同對應的聲源位置進行定位,得到聲源位置信息;根據所述聲源位置信息,對目標電子設備的功能作用方向進行控制,其中,所述功能作用方向包括所述目標電子設備實現設備功能時對應的作用方向,通過以在不同位置對同一對象發出的聲音進行接收到的多個聲音信號為依據,本文檔來自技高網...
【技術保護點】
1.一種設備聲控方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述根據所述聲源位置信息,對目標電子設備的功能作用方向進行控制,包括:
3.根據權利要求1所述的方法,其特征在于,所述根據所述多個聲音信號,對所述多個聲音信號共同對應的聲源位置進行定位,得到聲源位置信息,包括:
4.根據權利要求3所述的方法,其特征在于,所述時延差信息包括至少一對所述降噪信號之間的時延差;所述對所述多個降噪信號之間的時延差進行評估,得到時延差信息,包括:
5.根據權利要求4所述的方法,其特征在于,所述相位差信息包括至少一對所述降噪信號之間的相位差;所述根據所述時延差信息,對所述多個降噪信號之間的相位差進行評估,得到相位差信息,包括:
6.根據權利要求3所述的方法,其特征在于,所述相位差信息包括至少一對所述降噪信號之間的相位差;所述根據所述多個聲音信號,對所述多個聲音信號共同對應的聲源位置進行定位,得到聲源位置信息,包括:
7.一種設備聲控系統,其特征在于,用于執行如權利要求1至6中任一項所述的設備聲控方
8.根據權利要求7所述的系統,其特征在于,所述控制電機包括移動方向控制電機和朝向方向控制電機中的至少一項。
9.一種電子設備,包括存儲器和處理器,所述存儲器存儲有計算機程序,其特征在于,所述處理器執行所述計算機程序時實現權利要求1至6中任一項所述的方法的步驟。
10.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現權利要求1至6中任一項所述的方法的步驟。
...【技術特征摘要】
1.一種設備聲控方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述根據所述聲源位置信息,對目標電子設備的功能作用方向進行控制,包括:
3.根據權利要求1所述的方法,其特征在于,所述根據所述多個聲音信號,對所述多個聲音信號共同對應的聲源位置進行定位,得到聲源位置信息,包括:
4.根據權利要求3所述的方法,其特征在于,所述時延差信息包括至少一對所述降噪信號之間的時延差;所述對所述多個降噪信號之間的時延差進行評估,得到時延差信息,包括:
5.根據權利要求4所述的方法,其特征在于,所述相位差信息包括至少一對所述降噪信號之間的相位差;所述根據所述時延差信息,對所述多個降噪信號之間的相位差進行評估,得到相位差信息,包括:
6.根據權利要求...
【專利技術屬性】
技術研發人員:蔡琨,唐愛紅,廖泓斌,楊彪,張毅,張俊強,
申請(專利權)人:珠海格力電器股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。