Skip to content

STT Service

ghost_brain.modules.ai.stt

STT Service factory.

create_stt(settings: Settings, sample_rate: int = 16000) -> DeepgramSTTService

Create Deepgram STT service (nova-2 model).

Parameters:

Name Type Description Default
settings Settings

Application settings containing Deepgram API key.

required
sample_rate int

Audio sample rate (default 16000).

16000

Returns:

Type Description
DeepgramSTTService

Configured DeepgramSTTService instance.