async def transcribe(self, voice: "VoiceInput", context: "Context") -> str:
result = await self.client.audio.translations.create(
model=self.model,
file=_voice_to_wav_buffer(voice),
response_format="text",
)
await context.send(TranscriptionCompletedEvent(result))
return result