语音数据传输装置及方法与流程

文档序号:37278306发布日期:2024-03-12 21:14阅读:12来源:国知局
语音数据传输装置及方法与流程

本技术涉及多媒体,尤其涉及一种语音数据传输装置及方法。


背景技术:

1、数字音频数据传输总线(inter-ic sound bus,iis)具有单主单从特性,即用于连接一个主设备(如一个处理模组)与一个从设备(如一个播放模组)。目前,在iis传输方式中,若存在多个处理模组通过iis建立音频数据通路,则需要为每一个处理模组部署一个播放模组,以满足不同通路的通信需求。例如,播放音乐的处理模组需要连接一个播放模组,以通过iis建立播放音乐的数据通路;播放视频的处理模组也需要连接一个播放模组,以通过iis建立播放视频的数据通路。但是,若每一个处理模组都部署一个播放模组,不仅会浪费播放模组的资源,还会增大电子设备中硬件电路的面积。

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、第六方面,本技术提供了一种计算机可读存储介质,该计算机可读存储介质存储有一条或多条指令,该一条或多条指令适于由处理器加载并执行上述第三方面及其任一种可能的实现方式中的语音数据传输方法,或者上述第四方面及其任一种可能的实现方式中的语音数据传输方法。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1