The invention discloses an audio playing method, a system and a device, belonging to the technical field of audio signal processing. The method includes: receiving the playback instruction of the first audio; determining the first sound card according to the source application of the first audio, the first sound card is the sound card matching the first audio in the electronic equipment; transmitting the digital signal of the first audio to the digital signal processor DSP in the electronic equipment through the first sound card, and performing the digital-analog conversion by the DSP. After conversion, the analog signal of the first audio is obtained; the control DSP sends the analog signal of the first audio to the first loudspeaker, which plays the first audio. The first loudspeaker is the loudspeaker matching the source application in the electronic device. The invention realizes that one loudspeaker can play one audio in the case of playing multiple audio at the same time, so that the audio has high identification and improves auditory efficiency.
【技术实现步骤摘要】
音频播放方法、系统及装置
本专利技术涉及音频信号处理
,特别涉及一种音频播放方法、系统及装置。
技术介绍
如今,音频被广泛地应用于各种场景。例如,为了丰富乘客在车辆行程中的体验,车辆上通常会播放流行音乐、网络电台的音频或交通广播的音频等。而为了给司机提供导航提示,车辆上也可能同时播放导航音频。在播放音频时,车辆上的CPU(CentralProcessingUnit,中央处理器)可以获取待播放的各个音频的数字音频信号,该各个音频可以包括导航音频、流行音乐等,进而,CPU可以根据声卡驱动指示的传输参数,控制声卡将各个数字音频信号进行混音,并将混音后的数字音频信号传输至I2S(Inter—IntegratedCircuitSound,集成电路内置音频总线),由I2S总线将混音后的数字音频信号传输至DSP(DigitalSignalProcessing,数字信号处理器),使得DSP可以将混音后的数字音频信号转换成模拟音频信号,并将模拟音频信号传输至车辆上的各个扬声器,由各个扬声器实现音频播放。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:扬声器会同时播放各个音频,导致各个音频相混杂,该扬声器所播放的每个音频的辨识度低,听觉效率低。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种音频播放方法、系统及装置。所述技术方案如下:第一方面,提供了一种音频播放方法,所述方法包括:接收第一音频的播放指令;根据所述第一音频的来源应用,确定第一声卡,所述第一声卡为所述电子设备中所述第一音频匹配的声卡;通过所述第一声卡,将所述第一音频的数字信号 ...
【技术保护点】
1.一种音频播放方法,其特征在于,应用于集成有至少两个声卡的电子设备,所述方法包括:接收第一音频的播放指令;根据所述第一音频的来源应用,确定第一声卡,所述第一声卡为所述电子设备中所述第一音频匹配的声卡;通过所述第一声卡,将所述第一音频的数字信号发送至所述电子设备中的数字信号处理器DSP,由所述DSP进行数模转换后,得到所述第一音频的模拟信号;控制所述DSP将所述第一音频的模拟信号发送至第一扬声器,由所述第一扬声器进行第一音频的播放,所述第一扬声器为所述电子设备中与所述来源应用匹配的扬声器。
【技术特征摘要】
1.一种音频播放方法,其特征在于,应用于集成有至少两个声卡的电子设备,所述方法包括:接收第一音频的播放指令;根据所述第一音频的来源应用,确定第一声卡,所述第一声卡为所述电子设备中所述第一音频匹配的声卡;通过所述第一声卡,将所述第一音频的数字信号发送至所述电子设备中的数字信号处理器DSP,由所述DSP进行数模转换后,得到所述第一音频的模拟信号;控制所述DSP将所述第一音频的模拟信号发送至第一扬声器,由所述第一扬声器进行第一音频的播放,所述第一扬声器为所述电子设备中与所述来源应用匹配的扬声器。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一音频的来源应用,确定第一声卡包括:获取所述播放指令携带的来源应用标识;根据所述来源应用标识,查询预设的应用标识与声卡标识之间的对应关系,得到与所述来源应用标识对应的第一声卡标识;将所述第一声卡标识对应的声卡作为所述第一声卡。3.根据权利要求1所述的方法,其特征在于,所述控制所述DSP将所述第一音频的模拟信号发送至第一扬声器包括:根据所述DSP上第一音频的数字信号的输入接口和与所述第一扬声器连接的输出接口,生成控制信号,所述控制信号用于指示所述DSP将所述第一音频的模拟信号发送至第一扬声器;向所述DSP发送所述控制信号。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:如果接收所述第一音频的播放指令时正在播放第二音频,控制所述DSP停止将所述第二音频的模拟信号发送至所述第一扬声器,并将所述第二音频的模拟信号发送至第二扬声器,所述第二扬声器为所述电子设备上除所述第一扬声器以外的扬声器,由所述第二扬声器进行第二音频的播放。5.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:在所述第一音频的播放过程中接收所述第二音频的播放指令;控制所述DSP将所述第二音频的模拟信号发送至第二扬声器,所述第二扬声器为所述电子设备上除所述第一扬声器以外的扬声器,由所述第二扬声器进行第二音频的播放。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:在任一音频的播放过程中接收所述音频的调节指令,所述调节指令用于调节所述音频的模拟信号的音量或音效;基于所述调节指令,控制所述DSP对所述音频的模拟信号进行调节。7.根据权利要求1所述的方法,其特征在于,所述控制所述DSP将所述第一音频的模拟信号发送至第一扬声器,由所述第一扬声器进行第一音频的播放之后,所述方法还包括:如果正在播放第二音频时检测到所述第一音频播放完成,控制所述DSP将所述第二音频的模拟信号发送至所述第一扬声器和第二扬声器,所述第二扬声器为所述电子设备上除所述第一扬声器以外的扬声器。8.一种音频播放系统,其特征在于,所述系统包括集成有至少两个声卡的电子设备以及多个扬声器,所述电子设备还包括中央处理器CPU、数字信号处理器DSP,所述DSP与所述多个扬声器连接,所述CPU上的每个声卡通过一组音频传输总线与所述DSP连接,且所述CPU还通过控制总线与所述DSP连接,每组音频传输总线均用于传输音频的数字信号,所述控制总线用于传输控制信号;所述CP...
【专利技术属性】
技术研发人员:郑晓明,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。