本發明涉及電機,特別是涉及一種發聲控制方法、一種發聲控制裝置、一種電子設備以及一種計算機可讀存儲介質。
背景技術:
1、目前,新能源汽車的音頻播放通常局限于車內,在需要播放音頻信號時通常是通過車輛內部設置的音響設備進行播放,隨著新能源汽車的發展,在感官上,正從單一視覺交互向視、聽等多感官融合交互的方向發展,在空間上,正由車內交互向車外交互的方向發展,因此,部分車輛已經可以通過車輛上的電機發聲。然而,目前通過電機發聲的技術并不完善,存在聲音雜亂不清晰等問題,不能滿足用戶需求。
技術實現思路
1、本發明實施例的目的在于提供一種發聲控制方法及裝置,以解決目前方案中目前通過電機發聲的技術并不完善,存在聲音雜亂不清晰,不能滿足用戶需求等問題。具體技術方案如下:
2、在本發明實施的第一方面,首先提供了一種發聲控制方法,包括:
3、向電機的多套繞組分別傳輸相應的音頻信號,所述音頻信號用于控制所述繞組發出與所述音頻信號對應的聲音;
4、控制所述多套繞組發聲,以使每套繞組對應的用于發聲的扭矩形成的合成扭矩在目標合成扭矩范圍內。
5、在本發明實施的第二方面,還提供了一種音頻播放裝置,包括:
6、音頻傳輸模塊,用于向電機的多套繞組分別傳輸相應的音頻信號,所述音頻信號用于控制所述繞組發出與所述音頻信號對應的聲音;
7、電機發聲模塊,用于控制所述多套繞組發聲,以使每套繞組對應的用于發聲的扭矩形成的合成扭矩在目標合成扭矩范圍內。
8、在本發明實施的又一方面,還提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質中存儲有指令,當其在計算機上運行時,使得計算機執行上述任一所述的發聲控制方法。
9、在本發明實施的又一方面,還提供了一種包含指令的計算機程序產品,當其在計算機上運行時,使得計算機執行上述任一所述的發聲控制方法。
10、在本發明實施的又一方面,還提供了一種車輛,所述車輛實現上述任一所述的發聲控制方法。
11、與相關技術相比,本發明實施例至少具有以下優點:
12、在本發明實施例中,向電機的多套繞組分別傳輸相應的音頻信號,音頻信號用于控制所述繞組發出與音頻信號對應的聲音,控制多套繞組發聲,以使每套繞組對應的用于發聲的扭矩形成的合成扭矩在目標合成扭矩范圍內。本發明實施例中車輛的電機具有多套繞組,多套繞組為獨立控制,因此可以向電機的多套繞組分別傳輸相應的用于控制繞組發出與音頻信號對應的聲音的音頻信號,在控制電機的多套繞組發聲時,由于每套繞組對應的用于發聲的扭矩形成的合成扭矩在目標合成扭矩范圍內,即,電機的扭矩控制在了一個相對較小的范圍內甚至相互抵消,從而減少了扭矩對電機的振動影響,因此可以減少電機發聲時的噪音。此外,電機的多套繞組發聲為基于傳輸的音頻信號,因此電機發聲更加清晰,可以滿足不同的用戶需求,提高了用戶體驗。
1.一種發聲控制方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述目標合成扭矩范圍包括零。
3.根據權利要求1所述的方法,其特征在于,所述目標合成扭矩范圍包括在所述電機的額定扭矩的10%范圍內。
4.根據權利要求1所述的方法,其特征在于,所述目標合成扭矩范圍與所述電機所在的車輛參數相適配。
5.根據權利要求1所述的方法,其特征在于,多個所述音頻信號為由同一立體音頻分離的不同的單聲道信號。
6.根據權利要求1所述的方法,其特征在于,所述控制所述多套繞組發聲,以使每套繞組對應的用于發聲的扭矩形成的合成扭矩在目標合成扭矩范圍內,包括:
7.根據權利要求6所述的方法,其特征在于,根據多個所述電控制信號,對所述多套繞組進行矢量控制,以使每套繞組對應的用于發聲的扭矩形成的合成扭矩在目標合成扭矩范圍內,包括:
8.根據權利要求7所述的方法,其特征在于,控制每套繞組分別根據對應的所述電控制信號發聲,包括:
9.根據權利要求8所述的方法,其特征在于,將對應的所述電控制信號分別輸入所述每套繞組的所述矢量控制系統,以分別控制每套繞組發聲,具體包括:
10.根據權利要求1至9任一項所述的方法,其特征在于,在向電機的多套繞組分別傳輸相應的音頻信號之前,還包括:
11.一種音頻播放裝置,其特征在于,包括:
12.一種電子設備,其特征在于,包括處理器、通信接口、存儲器和通信總線,其中,處理器,通信接口,存儲器通過通信總線完成相互間的通信;
13.一種計算機程序產品,包括計算機程序/指令,其特征在于,所述計算機程序/指令被處理器執行時實現如權利要求1-10中任意一項所述的方法。
14.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,該程序被處理器執行時實現如權利要求1-10中任一所述的方法。
15.一種車輛,其特征在于,所述車輛實現如權利要求1-10中任一所述的方法。