Deepgram (STT)

Deepgram (STT)

Use Deepgram for speech-to-text.

Setup

  • Set DEEPGRAM_API_KEY
# .env
DEEPGRAM_API_KEY=...

Example

from siphon.plugins import deepgram

stt = deepgram.STT(
    model="nova-3",
    language="multi",
)

Common options

  • model (default: nova-3)
  • api_key (default: None)
  • language (default: multi)
  • interim_results (default: True)
  • smart_format (default: True)
  • punctuate (default: True)
  • numerals (default: True)
  • endpointing_ms (default: 175)
  • filler_words (default: False)
  • profanity_filter (default: False)