本技术涉及终端,尤其涉及一种处理方法及相关装置。
背景技术:
1、随着科技的发展,智能穿戴设备越来越普及。在智能穿戴设备播放音频时,由于智能穿戴设备需要通过应用处理器处理音频数据,导致应用处理器长时间处于唤醒状态,运行功耗高。因此,如何降低智能穿戴设备的功耗,延长智能穿戴设备的续航时间成为亟待解决的问题。
技术实现思路
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、微控制单元解码第一音频的标识指示的第二音频,得到第一数据;
30、微控制单元控制扬声器播放第一数据。
31、这样,微控制单元以微控制单元支持的音频格式编码应用处理器解码得到的音频数据,可以节约微控制单元的存储空间。
32、在一种可能的实现方式中,在微控制单元向应用处理器发送第二消息后,方法还包括:
33、应用处理器收到第二消息后,向微控制单元发送用于指示微控制单元播放第一音频的第四消息;
34、微控制单元接收到第四消息后,控制扬声器播放第一音频。
35、这样,应用处理器可以在收到微控制单元的反馈后,基于微控制单元反馈的支持播放第一音频的信息,通知微控制单元播放第一音频。
36、在一种可能的实现方式中,在微控制单元收到第四消息后,方法还包括:
37、微控制单元向应用处理器发送第五消息,第五消息用于指示应用处理器切换为休眠状态;
38、应用处理器切换为休眠状态,具体包括:
39、应用处理器响应于第五消息,切换为休眠状态。
40、这样,应用处理器可以在确定出微控制单元播放第一音频时,才切换为休眠状态。
41、在一种可能的实现方式中,当微控制单元控制扬声器播放音频时,方法还包括:
42、应用处理器检测到第二应用的第一请求,第一请求用于请求使用扬声器;
43、应用处理器向微控制单元发送第六消息,第六消息用于指示微控制单元停止播放音频。
44、在一种可能的实现方式中,第二应用的优先级高于第一应用的优先级。
45、这样,应用处理器可以保证优先级高的应用优先使用扬声器。
46、在一种可能的实现方式中,在微控制单元播放音频的过程中,方法还包括:
47、应用处理器接收到调节音量的输入,将应用处理器的音量值设置为调节后的音量值;
48、应用处理器将调节后的音量值发送给微控制单元;
49、微控制单元将微控制单元的音量值设置为调节后的音量值。
50、这样,应用处理器可以在收到调节音量的输入后,同步应用处理器和微控制单元的音量。
51、在一种可能的实现方式中,当电子设备处于连续播放音频的状态且微控制单元基于第一消息判定出微控制单元支持播放第一音频时;方法还包括:
52、微控制单元播放完第一音频后,通知应用处理器切换为非休眠状态;
53、应用处理器切换为非休眠状态后,将第七消息发送至微控制单元,第一音频与第三音频属于同一个播放列表;
54、微控制单元基于第七消息,判断微控制单元是否支持播放第三音频。
55、这样,当电子设备连续播放多个音频时,应用处理器可以在微控制单元播放完第一音频后,向微控制单元查询微控制单元是否支持播放第三音频。
56、第二方面,本技术提供另了一种处理方法,应用于电子设备,电子设备包括应用处理器、微控制单元和扬声器;方法包括:
57、微控制单元接收到第一输入,第一输入用于触发电子设备使用第一应用播放第一音频;
58、微控制单元响应于第一输入,基于第一音频的第一信息,判断微控制单元是否支持播放第一音频;
59、当微控制单元在基于第一信息,判定出微控制单元支持播放第一音频时,微控制单元控制扬声器播放第一音频。
60、这样,微控制单元可以代替应用处理器运行第一应用,节约设备功耗。微控制单元还可以播放第一音频,进一步节约设备功耗。
61、在一种可能的实现方式中,在微控制单元接收到第一输入之前,方法还包括:
62、应用处理器控制显示屏显示第一界面,第一界面包括第一应用的图标;
63、应用处理器接收到针对第一应用的图标的第二输入;
64、应用处理器响应于第二输入,向微控制单元发送第一指令,第一指令用于指示微控制单元显示第一应用的界面;
65、应用处理器在发送第一指令后,切换为休眠状态;
66、微控制单元响应于第一指令,控制显示屏显示第一应用的界面,第一应用的界面包括第一控件,第一控件用于触发电子设备播放第一音频,第一输入为针对第一控件的输入。
67、这样,应用处理器可以在判断出第一应用由微控制单元运行时,通知微控制单元显示第一应用的界面,节约设备功耗。
68、在一种可能的实现方式中,方法还包括:
69、当微控制单元基于第一信息判定出微控制单元不支持播放第一音频时,微控制单元向应用处理器发送第一消息;
70、应用处理器响应于第一消息,解码第一音频,得到第一数据;
71、应用处理器将第一数据发送至微控制单元;
72、微控制单元控制扬声器播放第一数据。
73、这样,微控制单元可以在不支持播放第一音频时,通过应用处理器获取解码后的第一数据,并进行播放。
74、在一种可能的实现方式中,第三消息包括第一音频。
75、在一种可能的实现方式中,第一消息用于触发应用处理器切换为非休眠状态。
76、这样,应用处理器在接收到解码第一音频的第三消息后,可以切换为非休眠状态,解码第一音频。
77、在一种可能的实现方式中,第一信息包括第一音频的第一音频格式;微控制单元基于第一信息判定出微控制单元支持播放第一音频,具体包括:
78、当微控制单元基于第一音频格式,判定出微控制单元支持解码第一音频格式的第一音频时,确定出微控制单元支持播放第一音频。
79、这样,微控制单元可以基于第一音频的音频格式,判断是否支持播放该音频。
80、在一种可能的实现方式中,微控制单元控制扬声器播放第一音频,具体包括:
81、微控制单元解码第一音频,得到第一数据;
82、微控制单元控制扬声器播放第一数据。
83、在一种可能的实现方式中,第一信息包括第一音频的标识;微控制单元基于第一信息判定出微控制单元支持播放第一音频,具体包括:
84、当微控制单元基于第一音频的标识,判定出存储有第一音频的标识对应的第二音频时,确定出微控制单元支持播放第一音频。
85、这样,由于微控制单元存储了应用处理器解码的音频,当微控制单元再次播放该音频时,可以直接播放存储的音频数据,不需要应用处理器再次进行解码,节约应用处理器的计算资源,并且节约设备功耗。
86、在一种可能的实现方式中,第二音频包括解码后的第一数据;微控制单元控制扬声器播放第一音频,具体包括:
87、微控制单元控制扬声器播放第一音频的标识指示的第二音频。
88、在一种可能的实现方式中,第二音频包括以第二音频格式编码后的第一数据,微控制单元支持解码第二音频格式的第二音频;微控制单元控制扬声器播放第一音频,具体包括:
89、微控制单元解码第一音频的标识指示的第二音频,得到第一数据;
90、微控制单元控制扬声器播放第一数据。
91、这样,微控制单元以微控制单元支持的音频格式编码应用处理器解码得到的音频数据,可以节约微控制单元的存储空间。
92、在一种可能的实现方式中,当微控制单元控制扬声器播放音频时,方法还包括:
93、应用处理器检测到第二应用的第一请求,第一请求用于请求使用扬声器;
94、应用处理器向微控制单元发送第六消息,第六消息用于指示微控制单元停止播放音频。
95、在一种可能的实现方式中,第二应用的优先级高于第一应用的优先级。
96、这样,应用处理器可以保证优先级高的应用优先使用扬声器。
97、在一种可能的实现方式中,在微控制单元播放音频的过程中,方法还包括:
98、应用处理器接收到调节音量的输入,将应用处理器的音量值设置为调节后的音量值;
99、应用处理器将调节后的音量值发送给微控制单元;
100、微控制单元将微控制单元的音量值设置为调节后的音量值。
101、这样,应用处理器可以在收到调节音量的输入后,同步应用处理器和微控制单元的音量。
102、在一种可能的实现方式中,电子设备处于连续播放音频的状态且微控制单元基于第一信息判定出微控制单元支持播放第一音频;方法还包括:
103、微控制单元播放完第一音频后,若微控制单元基于第三音频的第二信息,确定出不支持播放第三音频,微控制单元通知应用处理器切换为非休眠状态,并且将第三音频发送至应用处理器;
104、应用处理器切换为非休眠状态后,解码第三音频。
105、这样,当电子设备连续播放多个音频时,微控制单元可以在播放至不支持播放的音频时,唤醒并通知应用处理器解码该音频。
106、第三方面,本技术提供了另一种处理方法,包括:
107、第一电子设备接收到第一输入,第一输入用于触发电子设备使用第一应用播放第一音频;
108、第一电子设备响应于第一输入,将第一消息发送至第二电子设备,第一消息用于指示第二电子设备判断第二电子设备是否支持播放第一音频;
109、第一电子设备在接收到第二电子设备发送的第二消息后,切换为休眠状态。
110、在一种可能的实现方式中,方法还包括:
111、应用处理器接收到微控制单元发送的第三消息,第三消息用于指示第二电子设备解码第一音频;
112、第一电子设备响应于第三消息,解码第一音频,得到第一数据;
113、应用处理器将第一数据发送至微控制单元。
114、在一种可能的实现方式中,第一电子设备在接收到第二电子设备发送的第二消息后,切换为休眠状态,具体包括:
115、应用处理器响应于第二消息,向微控制单元发送第一音频,第二消息表示微控制单元支持解码第一音频;
116、应用处理器在发送完第一音频后,切换为休眠状态。
117、在一种可能的实现方式中,在应用处理器收到第二消息后,方法还包括:
118、应用处理器向微控制单元发送用于指示微控制单元播放第一音频的第四消息。
119、在一种可能的实现方式中,应用处理器切换为休眠状态,具体包括:
120、应用处理器接收到微控制单元发送的第五消息,切换为休眠状态,第五消息用于指示应用处理器切换为休眠状态。
121、在一种可能的实现方式中,方法还包括:
122、应用处理器在微控制单元控制扬声器播放音频时,检测到第二应用的第一请求,第一请求用于请求使用扬声器;
123、应用处理器向微控制单元发送第六消息,第六消息用于指示微控制单元停止播放音频。
124、在一种可能的实现方式中,第二应用的优先级高于第一应用的优先级。
125、在一种可能的实现方式中,方法还包括:
126、应用处理器在微控制单元播放音频的过程中,接收到调节音量的输入,将应用处理器的音量值设置为调节后的音量值;
127、应用处理器将调节后的音量值发送给微控制单元。
128、在一种可能的实现方式中,方法还包括:
129、应用处理器接收到微控制单元发送的切换为非休眠状态的通知后,切换为非休眠状态;
130、应用处理器切换为非休眠状态后,将第七消息发送至微控制单元,第一音频与第三音频属于同一个播放列表。
131、第四方面,本技术提供了另一种处理方法,包括:
132、第二电子设备收到第一电子设备发送的第一消息后,判断第二电子设备是否支持播放第一音频;
133、当第二电子设备基于第一消息判定出第二电子设备支持播放第一音频时,第二电子设备向第一电子设备发送第二消息;
134、在第二电子设备向第一电子设备发送第二消息后,第二电子设备控制扬声器播放第一音频。
135、在一种可能的实现方式中,方法还包括:
136、当微控制单元基于第一消息判定出微控制单元不支持播放第一音频时,微控制单元向应用处理器发送第三消息;
137、微控制单元控制扬声器播放第一数据。
138、在一种可能的实现方式中,第一消息包括第一音频的第一音频格式;微控制单元基于第一消息判定出微控制单元支持播放第一音频,具体包括:
139、当微控制单元基于第一音频格式,判定出微控制单元支持解码第一音频格式的第一音频时,确定出微控制单元支持播放第一音频。
140、在一种可能的实现方式中,在微控制单元向应用处理器发送第二消息后,微控制单元控制扬声器播放第一音频,具体包括:
141、微控制单元接收到应用处理器发送的第一音频后,解码第一音频得到第一数据;
142、微控制单元控制扬声器播放第一数据。
143、在一种可能的实现方式中,第一消息包括第一音频的标识;微控制单元基于第一消息判定出微控制单元支持播放第一音频,具体包括:
144、当微控制单元基于第一音频的标识,判定出存储有第一音频的标识对应的第二音频时,确定出微控制单元支持播放第一音频。
145、在一种可能的实现方式中,第二音频包括解码后的第一数据;微控制单元控制扬声器播放第一音频,具体包括:
146、微控制单元控制扬声器播放第一音频的标识指示的第二音频。
147、在一种可能的实现方式中,第二音频包括以第二音频格式编码后的第一数据,微控制单元支持解码第二音频格式的第二音频;微控制单元控制扬声器播放第一音频,具体包括:
148、微控制单元解码第一音频的标识指示的第二音频,得到第一数据;
149、微控制单元控制扬声器播放第一数据。
150、在一种可能的实现方式中,在微控制单元向应用处理器发送第二消息后,方法还包括:
151、微控制单元接收到应用处理器发送的第四消息后,控制扬声器播放第一音频,第四消息用于指示微控制单元播放第一音频。
152、在一种可能的实现方式中,在微控制单元收到第四消息后,方法还包括:
153、微控制单元向应用处理器发送第五消息,第五消息用于指示应用处理器切换为休眠状态。
154、在一种可能的实现方式中,在微控制单元收到第四消息后,方法还包括:
155、微控制单元向应用处理器发送第五消息,第五消息用于指示应用处理器切换为休眠状态。
156、在一种可能的实现方式中,微控制单元接收到应用处理器发送的调节后的音量值,将微控制单元的音量值设置为调节后的音量值。
157、在一种可能的实现方式中,当电子设备处于连续播放音频的状态且微控制单元基于第一消息判定出微控制单元支持播放第一音频时;方法还包括:
158、微控制单元播放完第一音频后,通知应用处理器切换为非休眠状态;
159、微控制单元接收到应用处理器发送的第七消息后,基于第七消息,判断微控制单元是否支持播放第三音频。
160、第五方面,本技术提供了另一种处理方法,包括:
161、第二电子设备接收到第一输入,第一输入用于触发电子设备使用第一应用播放第一音频;
162、第二电子设备响应于第一输入,基于第一音频的第一信息,判断第二电子设备是否支持播放第一音频;
163、当第二电子设备在基于第一信息,判定出第二电子设备支持播放第一音频时,第二电子设备控制扬声器播放第一音频。
164、在一种可能的实现方式中,在微控制单元接收到第一输入之前,方法还包括:
165、微控制单元接收到应用处理器发送的第一指令,第一指令用于指示微控制单元显示第一应用的界面;
166、微控制单元响应于第一指令,控制显示屏显示第一应用的界面,第一应用的界面包括第一控件,第一控件用于触发电子设备播放第一音频,第一输入为针对第一控件的输入。
167、在一种可能的实现方式中,方法还包括:
168、当微控制单元基于第一信息判定出微控制单元不支持播放第一音频时,微控制单元向应用处理器发送第一消息;
169、微控制单元接收应用处理器发送的第一数据后,控制扬声器播放第一数据。
170、在一种可能的实现方式中,第一消息用于触发应用处理器切换为非休眠状态。
171、在一种可能的实现方式中,第一信息包括第一音频的第一音频格式;微控制单元基于第一信息判定出微控制单元支持播放第一音频,具体包括:
172、当微控制单元基于第一音频格式,判定出微控制单元支持解码第一音频格式的第一音频时,确定出微控制单元支持播放第一音频。
173、在一种可能的实现方式中,微控制单元控制扬声器播放第一音频,具体包括:
174、微控制单元解码第一音频,得到第一数据;
175、微控制单元控制扬声器播放第一数据。
176、在一种可能的实现方式中,第一信息包括第一音频的标识;微控制单元基于第一信息判定出微控制单元支持播放第一音频,具体包括:
177、当微控制单元基于第一音频的标识,判定出存储有第一音频的标识对应的第二音频时,确定出微控制单元支持播放第一音频。
178、在一种可能的实现方式中,第二音频包括解码后的第一数据;微控制单元控制扬声器播放第一音频,具体包括:
179、微控制单元控制扬声器播放第一音频的标识指示的第二音频。
180、在一种可能的实现方式中,第二音频包括以第二音频格式编码后的第一数据,微控制单元支持解码第二音频格式的第二音频;微控制单元控制扬声器播放第一音频,具体包括:
181、微控制单元解码第一音频的标识指示的第二音频,得到第一数据;
182、微控制单元控制扬声器播放第一数据。
183、在一种可能的实现方式中,当微控制单元控制扬声器播放音频时,方法还包括:
184、应用处理器检测到第二应用的第一请求,第一请求用于请求使用扬声器;
185、应用处理器向微控制单元发送第六消息,第六消息用于指示微控制单元停止播放音频。
186、在一种可能的实现方式中,第二应用的优先级高于第一应用的优先级。
187、在一种可能的实现方式中,微控制单元接收到应用处理器发送的调节后的音量值,将微控制单元的音量值设置为调节后的音量值。
188、在一种可能的实现方式中,电子设备处于连续播放音频的状态且微控制单元基于第一信息判定出微控制单元支持播放第一音频;方法还包括:
189、微控制单元播放完第一音频后,若微控制单元基于第三音频的第二信息,确定出不支持播放第三音频,微控制单元通知应用处理器切换为非休眠状态,并且将第三音频发送至应用处理器。
190、第六方面,本技术提供了另一种处理方法,包括:
191、第一电子设备收到第二电子设备发送的第一消息;第一消息包括第一音频;
192、第一电子设备解码第一音频,得到第一数据;
193、第一电子设备将第一数据发送给第二电子设备,第一数据用于第二电子设备通过扬声器进行播放。
194、在一种可能的实现方式中,方法还包括:
195、应用处理器控制显示屏显示第一界面,第一界面包括第一应用的图标;
196、应用处理器接收到针对第一应用的图标的第二输入;
197、应用处理器响应于第二输入,向微控制单元发送第一指令,第一指令用于指示微控制单元显示第一应用的界面;
198、应用处理器在发送第一指令后,切换为休眠状态。
199、在一种可能的实现方式中,第一消息用于触发应用处理器切换为非休眠状态。
200、在一种可能的实现方式中,方法还包括:
201、应用处理器在微控制单元播放音频的过程中,接收到调节音量的输入,将应用处理器的音量值设置为调节后的音量值;
202、应用处理器将调节后的音量值发送给微控制单元。
203、在一种可能的实现方式中,方法还包括:应用处理器收到微控制单元发送的用第三音频后,切换为非休眠状态,并解码第三音频。
204、第七方面,本技术提供了一种处理装置,包括应用处理器和微控制单元;其中,
205、应用处理器,用于接收到第一输入,第一输入用于触发电子设备使用第一应用播放第一音频;
206、应用处理器,还用于响应于第一输入,将第一消息发送至微控制单元;
207、当微控制单元,用于基于第一消息判定出微控制单元支持播放第一音频时,微控制单元向应用处理器发送第二消息;
208、微控制单元,用于在微控制单元向应用处理器发送第二消息后,控制扬声器播放第一音频,应用处理器切换为休眠状态。
209、在一种可能的实现方式中,微控制单元,用于在微控制单元基于第一消息判定出微控制单元不支持播放第一音频时,向应用处理器发送第三消息;
210、应用处理器,用于响应于第三消息,解码第一音频,得到第一数据;
211、应用处理器,还用于将第一数据发送至微控制单元;
212、微控制单元,还用于控制扬声器播放第一数据。
213、在一种可能的实现方式中,第一消息包括第一音频的第一音频格式;
214、微控制单元,具体用于当微控制单元基于第一音频格式,判定出微控制单元支持解码第一音频格式的第一音频时,确定出微控制单元支持播放第一音频。
215、在一种可能的实现方式中,应用处理器,具体用于响应于第二消息,向微控制单元发送第一音频,第二消息表示微控制单元支持解码第一音频;
216、微控制单元,还用于接收到第一音频后,解码第一音频得到第一数据;
217、微控制单元,还用于控制扬声器播放第一数据;
218、应用处理器,还用于在发送完第一音频后,切换为休眠状态。
219、在一种可能的实现方式中,第一消息包括第一音频的标识;
220、微控制单元,用于当微控制单元基于第一音频的标识,判定出存储有第一音频的标识对应的第二音频时,确定出微控制单元支持播放第一音频。
221、在一种可能的实现方式中,第二音频包括解码后的第一数据;微控制单元,具体用于控制扬声器播放第一音频的标识指示的第二音频。
222、在一种可能的实现方式中,第二音频包括以第二音频格式编码后的第一数据,微控制单元支持解码第二音频格式的第二音频;微控制单元,具体用于解码第一音频的标识指示的第二音频,得到第一数据;
223、微控制单元,还用于控制扬声器播放第一数据。
224、在一种可能的实现方式中,应用处理器,还用于在收到第二消息后,向微控制单元发送用于指示微控制单元播放第一音频的第四消息;
225、微控制单元,还用于接收到第四消息后,控制扬声器播放第一音频。
226、在一种可能的实现方式中,微控制单元,还用于在微控制单元收到第四消息后,向应用处理器发送第五消息,第五消息用于指示应用处理器切换为休眠状态;
227、应用处理器,具体用于响应于第五消息,切换为休眠状态。
228、在一种可能的实现方式中,应用处理器,用于在微控制单元控制扬声器播放音频时,检测第二应用的第一请求,第一请求用于请求使用扬声器;
229、应用处理器,用于在检测到第一请求后,向微控制单元发送第六消息,第六消息用于指示微控制单元停止播放音频。
230、在一种可能的实现方式中,第二应用的优先级高于第一应用的优先级。
231、在一种可能的实现方式中,应用处理器,还用于在微控制单元播放音频的过程中接收到调节音量的输入,将应用处理器的音量值设置为调节后的音量值;
232、应用处理器,还用于将调节后的音量值发送给微控制单元;
233、微控制单元,还用于将微控制单元的音量值设置为调节后的音量值。
234、在一种可能的实现方式中,
235、微控制单元,还用于当电子设备处于连续播放音频的状态且微控制单元基于第一消息判定出微控制单元支持播放第一音频时,在播放完第一音频后,通知应用处理器切换为非休眠状态;
236、应用处理器,还用于切换为非休眠状态后,将第七消息发送至微控制单元,第一音频与第三音频属于同一个播放列表;
237、微控制单元,还用于基于第七消息,判断微控制单元是否支持播放第三音频。
238、第八方面,本技术提供了另一种处理装置,包括应用处理器和微控制单元;其中,
239、微控制单元,用于接收到第一输入,第一输入用于触发电子设备使用第一应用播放第一音频;
240、微控制单元,用于响应于第一输入,基于第一音频的第一信息,判断微控制单元是否支持播放第一音频;
241、微控制单元,还用于在微控制单元在基于第一信息,判定出微控制单元支持播放第一音频时,控制扬声器播放第一音频。
242、在一种可能的实现方式中,在微控制单元接收到第一输入之前,方法还包括:
243、应用处理器,还用于控制显示屏显示第一界面,第一界面包括第一应用的图标;
244、应用处理器,还用于接收到针对第一应用的图标的第二输入;
245、应用处理器,还用于响应于第二输入,向微控制单元发送第一指令,第一指令用于指示微控制单元显示第一应用的界面;
246、应用处理器,还用于在发送第一指令后,切换为休眠状态;
247、微控制单元,还用于响应于第一指令,控制显示屏显示第一应用的界面,第一应用的界面包括第一控件,第一控件用于触发电子设备播放第一音频,第一输入为针对第一控件的输入。
248、在一种可能的实现方式中,微控制单元,用于当微控制单元基于第一信息判定出微控制单元不支持播放第一音频时,向应用处理器发送第一消息;
249、应用处理器,还用于响应于第一消息,解码第一音频,得到第一数据;
250、应用处理器,还用于将第一数据发送至微控制单元;
251、微控制单元,还用于控制扬声器播放第一数据。
252、在一种可能的实现方式中,第一消息用于触发应用处理器切换为非休眠状态。
253、在一种可能的实现方式中,第一信息包括第一音频的第一音频格式;
254、微控制单元,具体用于当微控制单元基于第一音频格式,判定出微控制单元支持解码第一音频格式的第一音频时,确定出微控制单元支持播放第一音频。
255、在一种可能的实现方式中,微控制单元,具体用于解码第一音频,得到第一数据;
256、微控制单元,还用于控制扬声器播放第一数据。
257、在一种可能的实现方式中,第一信息包括第一音频的标识;微控制单元,具体用于在微控制单元基于第一音频的标识,判定出存储有第一音频的标识对应的第二音频时,确定出微控制单元支持播放第一音频。
258、在一种可能的实现方式中,第二音频包括解码后的第一数据;微控制单元,具体用于控制扬声器播放第一音频的标识指示的第二音频。
259、在一种可能的实现方式中,第二音频包括以第二音频格式编码后的第一数据,微控制单元支持解码第二音频格式的第二音频;
260、微控制单元,具体用于解码第一音频的标识指示的第二音频,得到第一数据;
261、微控制单元,还用于控制扬声器播放第一数据。
262、在一种可能的实现方式中,应用处理器,用于当微控制单元控制扬声器播放音频时,检测第二应用的第一请求,第一请求用于请求使用扬声器;
263、应用处理器,还用于在检测第二应用的第一请求时,向微控制单元发送第六消息,第六消息用于指示微控制单元停止播放音频。
264、在一种可能的实现方式中,第二应用的优先级高于第一应用的优先级。
265、在一种可能的实现方式中,应用处理器,还用于在微控制单元播放音频的过程中接收到调节音量的输入,将应用处理器的音量值设置为调节后的音量值;
266、应用处理器,还用于将调节后的音量值发送给微控制单元;
267、微控制单元,还用于将微控制单元的音量值设置为调节后的音量值。
268、在一种可能的实现方式中,微控制单元,还用于在电子设备处于连续播放音频的状态且微控制单元基于第一信息判定出微控制单元支持播放第一音频播放完第一音频后,用于基于第三音频的第二信息,确定出是否支持播放第三音频;
269、微控制单元,还用于在基于第三音频的第二信息,确定出不支持播放第三音频时,通知应用处理器切换为非休眠状态,并且将第三音频发送至应用处理器;
270、应用处理器,还用于在切换为非休眠状态后,解码第三音频。
271、第九方面,本技术提供了一种电子设备,包括一个或多个处理器和一个或多个存储器。该一个或多个存储器与一个或多个处理器耦合,一个或多个存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当一个或多个处理器执行计算机指令时,使得电子设备执行上述任一方面任一项可能的实现方式中的处理方法。
272、第十方面,本技术实施例提供了一种计算机存储介质,包括计算机指令,当计算机指令在电子设备上运行时,使得电子设备执行上述任一方面任一项可能的实现方式中的处理方法。
273、第十一方面,本技术实施例提供了一种芯片系统,芯片系统应用于电子设备,芯片系统包括一个或多个处理器,处理器用于调用计算机指令以使得电子设备执行上述任一方面任一项可能的实现方式中的处理方法。