# Feature request: startAudio settings

**URL:** <https://devforum.zoom.us/t/feature-request-startaudio-settings/57942>\
**Category:** Feature Requests\
**Created:** [September 24, 2021, 10:31am UTC](https://devforum.zoom.us/t/feature-request-startaudio-settings/57942 "2021-09-24T10:31:21Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![nickuk](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/nickuk/32/31345_2.png) [@nickuk](https://devforum.zoom.us/u/nickuk)\
**Post date:** [September 24, 2021, 10:31am UTC](https://devforum.zoom.us/t/feature-request-startaudio-settings/57942/1 "2021-09-24T10:31:22Z")

</div>

**Description**  
Currently when you startAudio, the microphone is immediately enabled and it appears to choose the default microphone as well.

It’d be great if, like the startVideo, you could pass settings:

```auto
mediaStream.startAudio({
   microphoneId: <deviceId>,
   muted: <true || false>
});

```

We have an initial setup screen shown whilst they wait for the webinar to start, so the devices are selected prior to the meeting starting and therefore have no access to mediaStream.

At the moment, we’re doing:

```auto
mediaStream.startAudio().then(() => {
   mediaStream.switchMicrophone(deviceId);
   mediaStream.muteAudio();
});

```

We want people to be able to hear what’s going on immediately, but not be able to speak.

**Which Web Video SDK version?**  
v1.1.4

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [October 24, 2021, 8:31pm UTC](https://devforum.zoom.us/t/feature-request-startaudio-settings/57942/2 "2021-10-24T20:31:56Z")

</div>

Closed on October 24, 2021, 8:31pm UTC

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
