compressAudio static method

Future<String> compressAudio({
  1. required String audioPath,
  2. required AudioCompressionOptions options,
})

Compress audio

Implementation

static Future<String> compressAudio({
  required String audioPath,
  required AudioCompressionOptions options,
}) async {
  final result = await _channel.invokeMethod('compressAudio', {
    'audioPath': audioPath,
    'options': options.toMap(),
  });

  if (result is String) {
    return result;
  } else {
    throw Exception('Invalid response from native code: $result');
  }
}