Future<List<MediaDeviceInfo>> getAudioInputDevices() async { return (await navigator.mediaDevices.enumerateDevices()) .where((element) => element.kind == 'audioinput') .toList(); }