<tdclass="cellrowborder"valign="top"width="50%"headers="mcps1.2.3.1.2 "><pid="p587321182911"><aname="p587321182911"></a><aname="p587321182911"></a>Obtains an <strongid="b6542415195"><aname="b6542415195"></a><aname="b6542415195"></a>AudioManager</strong> instance.</p>
<tdclass="cellrowborder"valign="top"width="50%"headers="mcps1.2.3.1.2 "><pid="p78762192915"><aname="p78762192915"></a><aname="p78762192915"></a>Manages audio volume and audio device information. For details, see <strongid="b1959135016"><aname="b1959135016"></a><aname="b1959135016"></a>AudioManager</strong>.</p>
<tdclass="cellrowborder"valign="top"width="35.17%"headers="mcps1.2.3.1.2 "><pid="p163555832612"><aname="p163555832612"></a><aname="p163555832612"></a>Sets the volume of a stream asynchronously and uses a callback to return the execution result.</p>
<tdclass="cellrowborder"valign="top"width="35.17%"headers="mcps1.2.3.1.2 "><pid="p674443182715"><aname="p674443182715"></a><aname="p674443182715"></a>Sets the volume of a stream asynchronously and uses a Promise to return the execution result.</p>
<tdclass="cellrowborder"valign="top"width="35.17%"headers="mcps1.2.3.1.2 "><pid="p8482201142715"><aname="p8482201142715"></a><aname="p8482201142715"></a>Obtains the volume of a stream asynchronously and uses a callback to return the result.</p>
<tdclass="cellrowborder"valign="top"width="35.17%"headers="mcps1.2.3.1.2 "><pid="p1273493271"><aname="p1273493271"></a><aname="p1273493271"></a>Obtains the volume of a stream asynchronously and uses a Promise to return the result.</p>
<tdclass="cellrowborder"valign="top"width="35.17%"headers="mcps1.2.3.1.2 "><pid="p130194472719"><aname="p130194472719"></a><aname="p130194472719"></a>Obtains the minimum volume of a stream asynchronously and uses a callback to return the result.</p>
<tdclass="cellrowborder"valign="top"width="35.17%"headers="mcps1.2.3.1.2 "><pid="p1747464810273"><aname="p1747464810273"></a><aname="p1747464810273"></a>Obtains the minimum volume of a stream asynchronously and uses a Promise to return the result.</p>
<tdclass="cellrowborder"valign="top"width="35.17%"headers="mcps1.2.3.1.2 "><pid="p1441884632714"><aname="p1441884632714"></a><aname="p1441884632714"></a>Obtains the maximum volume of a stream asynchronously and uses a callback to return the result.</p>
<tdclass="cellrowborder"valign="top"width="35.17%"headers="mcps1.2.3.1.2 "><pid="p1999235072718"><aname="p1999235072718"></a><aname="p1999235072718"></a>Obtains the maximum volume of a stream asynchronously and uses a Promise to return the result.</p>
<tdclass="cellrowborder"valign="top"width="35.17%"headers="mcps1.2.3.1.2 "><pid="p112818572270"><aname="p112818572270"></a><aname="p112818572270"></a>Obtains the device list asynchronously and uses a callback to return the result.</p>
<tdclass="cellrowborder"valign="top"width="35.17%"headers="mcps1.2.3.1.2 "><pid="p16825195911278"><aname="p16825195911278"></a><aname="p16825195911278"></a>Obtains the device list asynchronously and uses a Promise to return the result.</p>
<tdclass="cellrowborder"valign="top"width="35.17%"headers="mcps1.2.3.1.2 "><pid="p112818572270"><aname="p112818572270"></a><aname="p112818572270"></a>Activates the device asynchronously and uses a callback to return the execution result.</p>
<tdclass="cellrowborder"valign="top"width="35.17%"headers="mcps1.2.3.1.2 "><pid="p16825195911278"><aname="p16825195911278"></a><aname="p16825195911278"></a>Activates the device asynchronously and uses a Promise to return the execution result.</p>
<tdclass="cellrowborder"valign="top"width="35.17%"headers="mcps1.2.3.1.2 "><pid="p112818572270"><aname="p112818572270"></a><aname="p112818572270"></a>Checks whether a device is active asynchronously and uses a callback to return the result.</p>
<tdclass="cellrowborder"valign="top"width="35.17%"headers="mcps1.2.3.1.2 "><pid="p16825195911278"><aname="p16825195911278"></a><aname="p16825195911278"></a>Checks whether a device is active asynchronously and uses a Promise to return the result.</p>
<tdclass="cellrowborder"valign="top"width="35.17%"headers="mcps1.2.3.1.2 "><pid="p112818572270"><aname="p112818572270"></a><aname="p112818572270"></a>Subscribes to device change events. Registered clients will receieve the callback when a device is connected/disconnected.</p>
<tdclass="cellrowborder"valign="top"width="35.17%"headers="mcps1.2.3.1.2 "><pid="p112818572270"><aname="p112818572270"></a><aname="p112818572270"></a>Sets the audio scene mode asynchronously and uses a callback to return the execution result.</p>
<tdclass="cellrowborder"valign="top"width="35.17%"headers="mcps1.2.3.1.2 "><pid="p16825195911278"><aname="p16825195911278"></a><aname="p16825195911278"></a>Sets the audio scene mode asynchronously and uses a Promise to return the execution result.</p>
<tdclass="cellrowborder"valign="top"width="35.17%"headers="mcps1.2.3.1.2 "><pid="p112818572270"><aname="p112818572270"></a><aname="p112818572270"></a>Obtains the audio scene mode asynchronously and uses a callback to return the result.</p>
<tdclass="cellrowborder"valign="top"width="35.17%"headers="mcps1.2.3.1.2 "><pid="p16825195911278"><aname="p16825195911278"></a><aname="p16825195911278"></a>Obtains the audio scene mode asynchronously and uses a Promise to return the result.</p>
<tdclass="cellrowborder"valign="top"width="50%"headers="mcps1.2.3.1.2 "><pid="p1596200459"><aname="p1596200459"></a><aname="p1596200459"></a>Audio streams for media purpose</p>
<tdclass="cellrowborder"valign="top"width="50%"headers="mcps1.2.3.1.2 "><pid="p9333131144712"><aname="p9333131144712"></a><aname="p9333131144712"></a>Audio streams for ring tones</p>
<tdclass="cellrowborder"valign="top"width="50%"headers="mcps1.2.3.1.2 "><pid="p538905016496"><aname="p538905016496"></a><aname="p538905016496"></a>Bluetooth device using the synchronous connection oriented (SCO) link</p>
<tdclass="cellrowborder"valign="top"width="50%"headers="mcps1.2.3.1.2 "><pid="p193891550134912"><aname="p193891550134912"></a><aname="p193891550134912"></a>Bluetooth device using advanced audio distribution profile (A2DP)</p>