一种应用程序声音的控制实现方法以及电子设备技术

技术编号:31078657 阅读:21 留言:0更新日期:2021-12-01 11:34
本申请公开了一种应用程序声音的控制实现方法以及电子设备,用以为每个应用程序提供单独的控制声音方式,通过声音控制方式触发对某个应用程序声音控制开关控制,丰富了对应用程序声音控制触发方式,实现在Android系统中的应用声音单独控制方式。该方法包括:在人机交互界面中展示能占用声音输出设备播放声音的应用程序对应的声音按键,其中声音按键用于控制对应的应用程序的声音播放状态,以及用于展示对应的应用程序当前的声音播放状态;响应在人机交互界面的声音按键上触发的指令,确定声音按键对应的应用程序,并根据触发的指令对应用程序的声音播放状态进行控制。应用程序的声音播放状态进行控制。应用程序的声音播放状态进行控制。

【技术实现步骤摘要】
一种应用程序声音的控制实现方法以及电子设备


[0001]本申请涉及信息
,特别涉及一种应用程序声音的控制实现方法以及电子设备。

技术介绍

[0002]目前,很多应用程序在打开后会发出声音,例如开启提示音、消息通知提示音,以及应用程序提供的音视频声音等。现有Android系统将所有类型相同的声音一同进行控制。例如,音乐、视频、网页声音,游戏声音以及各种应用程序的中的自定义声音一般都是以MUSIC(媒体音)类型输出。当用户调整声音音量时,此类型的声音会同时调整。例如,用户在通过音乐播放器应用程序听音乐的时候,同时浏览网页,网页中若有可以播放的音视频声音会出现自动播放。此种情况下,用户想要只关闭网页声音时,仅能通过关闭网页或者是网页中提供的控制来调整页面音量,如果网页服务未提供相应的音量控制,无法在系统侧单独处理。同理,如果有音乐播放器,游戏等应用程序在播放声音时想要关闭该声音,也只能通过音乐播放器,游戏等应用提供的静音控制方式关闭,或者停止音乐播放器,游戏等应用程序的工作,无法由系统控制既使用应用又关闭声音。由此可见,现有技术中不同应用程序提供各自的声音控制触发方式,但系统无统一的方式来控制应用声音的问题。

技术实现思路

[0003]本申请示例性的实施方式中提供一种应用程序声音的控制实现方法以及电子设备,用为每个应用程序提供单独的控制通道和控制声音按键,通过声音按键触发对某个应用程序声音控制,丰富了对应用程序声音控制触发方式。
[0004]根据示例性的实施方式中的第一方面,提供一种应用程序声音的控制实现方法,包括:
[0005]在人机交互界面中展示能占用声音输出设备播放声音的应用程序对应的声音按键,其中声音按键用于控制对应的应用程序的声音播放状态,以及用于展示对应的应用程序当前的声音播放状态;
[0006]响应在人机交互界面的声音按键上触发的指令,确定声音按键对应的应用程序,并根据触发的指令对应用程序的声音播放状态进行控制。
[0007]上述实施例中,提供了一种应用程序声音控制触发方式,通过人机交互界面中展示每个能占用声音输出设备播放声音的应用程序的声音播放状态的声音按键,声音按键还可以反映出对应的应用程序当前的声音播放状态,用户可以触发对某个应用程序的声音播放状态进行控制的指令。实现通过应用程序对应的声音按键控制该应用程序的声音,提高声音控制效率。
[0008]在一些示例性的实施方式中,人机交互界面为下列人机交互界面中的一种:
[0009]负屏人机交互界面、通知栏人机交互界面、后台应用人机交互界面以及桌面应用程序人机交互界面。
[0010]上述实施例中,为用户在多种类型的人机交互界面中提供每个能占用声音输出设备播放声音的应用程序的声音播放状态的声音按键,减少用户切换操作次数,提升声音控制的灵活性。
[0011]在一些示例性的实施方式中,在人机交互界面中展示能占用声音输出设备播放声音的应用程序对应的声音按键,包括:
[0012]确定能占用声音输出设备播放声音的应用程序在声音状态信息中的声音播放状态;
[0013]根据声音播放状态,确定并展示应用程序对应的声音按键,其中,声音播放状态包括静音状态和非静音状态。
[0014]上述实施例中,声音按键根据与其对应的应用程序的声音播放状态确定出的,声音按键可以使用户直观的获知对应的应用程序的声音播放状态,减少用户确认应用程序的声音播放状态的操作次数,提高声音控制效率。
[0015]在一些示例性的实施方式中,根据触发的指令对应用程序的声音播放状态进行控制,包括:
[0016]根据触发的指令,确定声音按键对应的应用程序标识;
[0017]更新声音状态信息中应用程序标识对应的声音播放状态;
[0018]基于声音状态信息,控制声音输出设备播放应用程序的声音。
[0019]上述实施例中,响应于用户触发的指令,动态更新被控制应用程序的声音状态信息,同时该应用程序的声音按键也跟随声音状态信息的变化而变化,向用户准确反馈指令被触发后的应用程序的声音播放状态,实现通过应用程序对应的声音按键触发对该应用程序声音的控制实现,而不会影响其它应用程序声音的声音播放状态。
[0020]在一些示例性的实施方式中,基于应用程序标识对应的声音状态信息,控制声音输出设备播放应用程序的声音,包括:
[0021]若声音状态信息包含的应用程序标识对应的声音播放状态为静音状态,控制声音输出设备不播放应用程序的声音;或
[0022]若声音状态信息包含的应用程序标识对应的声音播放状态为非静音状态,控制声音输出设备以目标声音音量播放应用程序的声音,目标声音音量为预设声音音量或者声音状态信息包含的声音音量。
[0023]上述实施例中,应用程序的声音播放状态为静音状态,声音输出设备不播放该应用程序的声音,实现关闭该应用程序的声音的效果。应用程序的声音播放状态为非静音状态,声音输出设备以用户设置的该应用程序的声音音量播放,或者以默认的声音音量播放,实现通过应用程序对应的声音按键触发对该应用程序声音的调节,而不会影响其它应用程序声音的声音播放状态。
[0024]在一些示例性的实施方式中,应用程序声音的控制实现方法,还包括:
[0025]确定应用程序在声音状态信息中的声音音量;
[0026]根据声音音量,确定并展示应用程序对应的音量控制按键;
[0027]根据触发的指令,更新声音状态信息中应用程序标识对应的声音播放状态和声音音量。
[0028]上述实施例中,应用程序的声音状态信息还可以包含声音音量,并根据声音音量
展示该应用程序的音量控制按键,用户可以通过音量控制按键该应用程序的声音音量,进一步提升声音控制效率。
[0029]根据示例性的实施方式中的第二方面,提供一种应用程序声音的控制实现方法,包括:
[0030]在人机交互界面中展示能占用声音输出设备播放声音的应用程序对应的声音按键,以及在应用程序对应的声音按键的展示区域内展示声音指示信息,其中声音按键用于控制对应的应用程序的声音播放状态,声音指示信息用于展示对应的应用程序当前的声音播放状态;
[0031]响应在人机交互界面的声音按键上触发的指令,确定声音按键对应的应用程序,并根据触发的指令对应用程序的声音播放状态进行控制;
[0032]声音输出设备,被配置为播放应用程序的声音。
[0033]上述实施例中,在人机交互界面中展示能控制应用程序声音播放状态的声音按键,为用户提供通过声音按键触发对应用程序的声音播放状态进行控制的指令,实现对不同应用程序的声音播放状态进行独立控制。另外在声音按键的展示区域内还展示反应出应用程序当前声音播放状态的声音指示信息,使用户直接通过展示的声音指示信息获知该应用程序当前的声音播放状态,减少查看应用程序的声音播放状态的繁琐操作。
[0034]在一些示例性的实施方式中,人机交互界面为下列人机交互界面中的一种:
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电子设备,其特征在于,包括:显示屏,被配置为在人机交互界面中展示能占用声音输出设备播放声音的应用程序对应的声音按键,其中所述声音按键用于控制对应的应用程序的声音播放状态,以及用于展示对应的应用程序当前的声音播放状态;处理器,被配置为:响应在人机交互界面的声音按键上触发的指令,确定所述声音按键对应的应用程序,并根据触发的指令对所述应用程序的声音播放状态进行控制;声音输出设备,被配置为播放所述应用程序的声音。2.如权利要求1所述的电子设备,其特征在于,所述人机交互界面为下列人机交互界面中的一种:负屏人机交互界面、通知栏人机交互界面、后台应用人机交互界面以及桌面应用程序人机交互界面。3.如权利要求1所述的电子设备,其特征在于,所述处理器具体用于:确定所述能占用声音输出设备播放声音的应用程序在声音状态信息中的声音播放状态;根据所述声音播放状态,确定并展示所述应用程序对应的声音按键,其中,所述声音播放状态包括静音状态和非静音状态。4.如权利要求3所述的电子设备,其特征在于,所述处理器具体用于:根据所述触发的指令,确定所述声音按键对应的应用程序标识;更新所述声音状态信息中所述应用程序标识对应的声音播放状态;基于所述声音状态信息,控制所述声音输出设备播放所述应用程序的声音。5.如权利要求4所述的电子设备,其特征在于,所述处理器具体用于:若所述声音状态信息包含的所述应用程序标识对应的声音播放状态为静音状态,控制所述声音输出设备不播放所述应用程序的声音;或若所述声音状态信息包含的所述应用程序标识对应的声音播放状态为非静音状态,控制所述声音输出设备以目标声音音量播放所述应用程序的声音,所述目标声音音量为预设声音音量或者所述声音状态信息包含的声音音量。6.一种电子设备,其特征在于,包括:显示屏,被配置为在人机交互界面中展示能占用声音输出设备播放声音的应用程序对应的声音按键,以及在所述应用程序对应的声音按键的展示区域内...

【专利技术属性】
技术研发人员:耿炳钰王立王龙龙
申请(专利权)人:青岛海信移动通信技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1