Record audio and transcribe to text using OpenAI Whisper.
Transcription: Uses OpenAI's Whisper model for accurate speech-to-text conversion.
Audio Format: Records in WebM format and sends to the API for processing.
States: Idle → Recording → Processing → Result
Props:
onTranscriptionComplete - Callback with transcribed textonCancel - Callback when recording is cancelledmaxDuration - Maximum recording length in seconds (default: 60)