convaiClientobject is created.
The page requests microphone access even if it is not intended to be used at all.
Expected BehaviorIf the microphone is not intended to be used, device access should not be requested.
The page does not release microphone access, causing it to look like the page is constantly recording you.
Expected BehaviorThe microphone device should only remain captured while in-use, and released when not in-use.
The page requests microphone access out of context - as soon as the convaiClient object is created.
Expected BehaviorThe microphone device request should happen asynchronously on the user interaction that begins recording audio chunks.