INNER CODE UNIT · Dart
Audio
redevrx/chat_gpt_sdk · lib/src/audio.dart:9
class Audio {
final OpenAIClient _client;
Audio(this._client);
///Transcribes audio into the input language.[transcribes]
Future<AudioResponse> transcribes(
AudioRequest request, {
void Function(CancelData cancelData)? onCancel,
}) async {
final mRequest = await request.toJson();
return _client.postFormData(
_client.apiUrl + kTranscription,
mRequest,
onCancel: (it) => onCancel != null ? onCancel(it) : null,
complete: (it) => AudioResponse.fromJson(it),
);