AssemblyAI (STT)

AssemblyAI (STT)

Use AssemblyAI for speech-to-text.

Setup

  • Set ASSEMBLYAI_API_KEY
# .env
ASSEMBLYAI_API_KEY=...

Example

from siphon.plugins import assemblyai

stt = assemblyai.STT(
    model="universal-streaming-multilingual",
)

Common options

  • model (default: universal-streaming-multilingual)
  • api_key (default: None)
  • end_of_turn_confidence_threshold (default: 0.4)
  • min_end_of_turn_silence_when_confident (default: 400)
  • max_turn_silence (default: 1280)