音响设备的扩音方法及装置的制造方法_3

文档序号:9353280阅读:来源:国知局
[0092]图3为本申请实施例提供的扩音处理方法流程图,其具体步骤如下:
[0093]步骤301:主控设备开始播放音频(包括用户通话语音、设备自带或外接音频等)。
[0094]步骤302:主控设备发现用户设定音量达到预设第m预备阈值,则向第m级扩音设备发送激活预备指示。
[0095]步骤303:第m级扩音设备接收到该激活预备指示,则自身还未启动,则启动并进行设备初始化,并向主控设备返回激活预备确认指示;若自身已启动,则直接向主控设备返回激活预备确认指示;若自身忙碌(即正在被其它设备使用),则向主控设备返回激活预备拒绝指示。
[0096]步骤304:主控设备将返回激活预备确认指示的扩音设备标记为可用,将未返回激活预备确认指示的扩音设备标记为不可用。
[0097]步骤305:主控设备发现用户设定音量达到预设第m激活阈值,则向第m级的可用扩音设备发送激活预备指示。
[0098]激活预备指示中可携带主控设备要播放的音频数据,扩音设备收到后,采用音量O播放该音频数据;当然激活预备指示也可以不携带音频数据,该指示主要是为了通知扩音设备作好要扩音的准备。
[0099]步骤306:主控设备发现用户设定音量变化且超过预设第m激活阈值,则根据当前用户设定音量计算第I?m级中各级扩音设备的音量,将要播放的音频数据和对应的音量携带在播放指示中发送给对应的各级扩音设备。
[0100]其中,I n,n为扩音设备的总级别数,且m取值越小,所代表的级别越高,且,第m-Ι预备阈值〈第m-Ι激活阈值〈第m预备阈值〈第m激活阈值。
[0101]步骤307:各级扩音设备接收该播放指示,采用该指示中的音量播放该指示中的音频数据。
[0102]以下给出本申请应用示例:
[0103]该示例的应用场景如图4所示,在本示例中,主控手机邀请扩音设备I?4加入音频设备群组,且辅助设备检测出主控手机和扩音设备I?4的位置并通知主控手机,主控手机根据自己的位置和扩音设备I?4的位置,确定扩音I?2为一级扩音设备,扩音设备3?4为二级扩音设备。其中,扩音设备I?4可在向主控手机返回的群组加入确认消息中携带表明自己为前置还是后置扩音设备的信息,具体地,由于扩音设备I?2为前置扩音设备,因此,主控手机将扩音设备I?2作为一级扩音设备,由于扩音设备3?4为前置扩音设备,因此,主控手机将扩音设备3?4作为二级扩音设备。
[0104]扩音处理过程如下:
[0105]步骤01:主控手机开始播放首频。
[0106]步骤02:当用户设定音量达到最大音量的15%时,主控手机通知第一级扩音设备:扩音设备I?2启动,则扩音设备I?2启动并进行设备初始化。
[0107]步骤03:当用户设定音量达到最大音量的25%时,主控手机通知第一级扩音设备:扩首设备I?2激活。
[0108]步骤04:当用户设定音量增加且未达到最大音量的50%时,主控手机计算扩音设备I?2的音量=(当前用户设定音量-最大音量的25% )*2,将计算出的音量发送给扩音设备I?2,同时,将要播放的音频数据实时发送给扩音设备I?2,扩音设备I?2开始采用该计算出的音量播放音频数据;
[0109]同时,当用户设定音量第一次超过最大音量的25%时,主控手机通知第二级扩音设备:扩音设备3?4启动,则扩音设备3?4启动并进行设备初始化。
[0110]步骤05:当用户设定音量达到最大音量的50%时,主控手机通知第二级扩音设备:扩首设备3?4激活。
[0111]步骤06:当用户设定音量增加时,主控手机计算扩音设备I?2的音量=(当前用户设定音量-最大音量的25 % ) *1,计算扩音设备3?4的音量=(当前用户设定音量-最大音量的25% ) *2,将计算出的音量发送给扩音设备I?4,同时,将要播放的音频数据实时发送给扩音设备I?4,扩音设备I?4开始采用该计算出的音量播放音频数据。
[0112]另外,主控手机要与各扩音设备进行周期性握手,当扩音设备I?2由于失去连接或者被其它设备使用退出,而导致握手失败时,主控手机要重新计算扩音设备3?4的音量,此时,扩音设备3?4升级为一级扩音设备。
[0113]当扩音设备3?4由于失去连接或者被其它设备使用退出,而导致握手失败时,主控手机保持扩音设备I?2的音量不变即可。
[0114]若扩音设备I?2或者扩音设备3?4正在被其它设备使用,则当主控手机的音量达到最大音量的50%时,主控手机可通知正在被其它设备使用的扩音设备I?2或者扩音设备3?4降低音量,降低的比率与一级扩音设备增加的比率相同。
[0115]本申请实施例的有益技术效果如下:
[0116]本申请实施例通过对扩音设备进行分级扩音,从而使得音量平滑调整,音量和音质得到有效提升,且降低了音响设备的耗电量,根据试验结果显示,音量绝对值可以提高300%以上。
[0117]图5为本申请实施例提供的扩音装置的组成示意图,该装置位于音响设备上,该装置主要包括:群组建立模块和扩音处理模块,其中:
[0118]群组建立模块:与其它扩音设备建立音频设备群组。
[0119]扩音处理模块:当本音响设备需要扩音时,确定音频设备群组中每个可用扩音设备的级别,根据可用扩音设备的级别,从级别最高的可用扩音设备开始,依次请求各级可用扩音设备参与扩音。
[0120]一种实施例中,群组建立模块与其它扩音设备建立音频设备群组包括:
[0121]启动后,创建音频设备群组,当检测到有扩音设备加入无线网络时,向该扩音设备发送群组加入邀请消息,若接收到该扩音设备返回的群组加入确认消息,则将该扩音设备加入该音频设备群组。
[0122]—种实施例中,扩音处理模块确定所述音频设备群组中每个可用扩音设备的级别包括:
[0123]接收用户输入的为每个可用扩音设备设置的级别。
[0124]一种实施例中,扩音处理模块确定所述音频设备群组中每个可用扩音设备的级别包括:
[0125]向辅助设备发送测试音频率检测指示,接收辅助设备发来的测试音的频率,该测试音的频率为辅助设备根据环境中的噪声频率确定出的无干扰的音频频率;
[0126]采用该测试音的频率以及预设的测试音的音量,播放预设时长的测试音,以使得:辅助设备对该测试音进行录音,并根据录音的音量和频率,确定本音响设备的位置;
[0127]依次向所述音频设备群组中的每个可用扩音设备发送测试音播放指示,该指示中携带测试音的频率、音量和播放时长,以使得:各可用扩音设备播放测试音,且辅助设备依次对各可用扩音设备播放的测试音进行录音,并根据录音的音量和频率,确定各可用扩音设备的位置;
[0128]接收辅助设备发来的本音响设备及各可用扩音设备的位置信息,根据该位置信息,确定各可用扩音设备的级别,其中,距离本音响设备越近的可用扩音设备的级别越高。
[0129]—种实施例中,扩音处理模块从级别最高的可用扩音设备开始,依次请求各级可用扩音设备参与扩音包括:
[0130]当检测到用户设定音量达到第m预备阈值时,向第m级的各扩音设备发送激活预备指示,若接收到任一第m级的扩音设备返回的激活预备确认指示,则在检测到用户设定音量达到第m激活阈值时,向第m级的各可用扩音设备发送激活指示,且当检测到用户设定音量改变且大于第m激活阈值时,根据用户设定音量计算第I?m级中各级可用扩音设备的音量,将该音量值和需要扩音的音频数据携带在播放指示中发送给第I?m级中各级可用扩音设备,其中,级别越低的扩音设备的音量越高,
[0131]其中,In,n为扩音设备的总级别数,且m取值越小,所代表的级别越高,且,第m-Ι预备阈值〈第m-Ι激活阈值〈第m预备阈值〈第m激活阈值。
[0132]一种实施例中,扩音处理模块向第m级的
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1