strong-pizza-31661
07/21/2025, 7:22 PMtall-airline-16756
07/21/2025, 7:22 PMtall-airline-16756
07/21/2025, 7:25 PMInputAudioTranscription beyond just model="whisper-1" and `language="tr"`:
• Supported models:
◦ gpt-4o-mini-transcribe (default for non-Azure)
◦ gpt-4o-transcribe
◦ whisper-1 (default for Azure)
• Supported languages: Use ISO-639-1 codes. Examples include en (English), tr (Turkish), de (German), fr (French), es (Spanish), zh (Chinese), ru (Russian), and many more. Regional variants like en-US, pt-BR, fr-CA are also supported.
• Additional parameters:
◦ `prompt`: Optional, only supported for whisper-1
◦ `detect_language`: Enables automatic language detection
◦ `noise_reduction_type`: Set to near_field or far_field for noise reduction
Example configuration:
InputAudioTranscription(
model="gpt-4o-mini-transcribe",
language="en-US",
noise_reduction_type="near_field"
)
Use the prompt parameter only with whisper-1 if you want to provide a text prompt for context.
Let me know if you need details on a specific model, language, or parameter.
Sources: plugins/openai/src/stt.ts | livekit-plugins/livekit-plugins-google/livekit/plugins/google/models.py | OpenAI STT integration guide | LiveKit Docs