本发明涉及电机,特别是涉及一种发声控制方法、一种发声控制装置、一种电子设备以及一种计算机可读存储介质。
背景技术:
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中任一所述的方法。