Nuevo en javascript aquí, ¿hay una muestra de cómo controlar el volumen del micrófono del usuario en chime vanilla usando amazon-chime-sdk-js? Hay una muestra en mecanografiado https://aws.amazon.com/blogs/business-productivity/transforming-audio-and-shared-content-in-the-amazon-chime-sdk-for-javascript/ pero no puedo t logro convertirlo a vanilla js esta parte del código
import { SingleNodeAudioTransformDevice, } from 'amazon-chime-sdk-js'; export class VolumeTransformDevice extends SingleNodeAudioTransformDevice<GainNode> { private volume: number = 1.0; // So we can adjust volume prior to creating the node. async createSingleAudioNode(context: AudioContext): Promise<GainNode> { const node = context.createGain(); // Start at whatever volume the user already picked for this device, whether // or not we were connected to the audio graph. node.gain.setValueAtTime(this.volume, context.currentTime); return node; } setVolume(volume: number): void { this.volume = volume; if (this.node) { this.node.gain.linearRampToValueAtTime(volume, this.node.context.currentTime + 0.25); } } }