Future<Map<String, dynamic>> openMicrophone() { throw UnimplementedError('openMicrophone() has not been implemented.'); }