Feline.Services.TTS behaviour (feline v0.1.0-rc.1)

Copy Markdown View Source

Behaviour for text-to-speech services. Processes text frames and produces audio output frames.

Summary

Callbacks

run_tts(text, state)

@callback run_tts(text :: String.t(), state :: term()) ::
  {:ok, audio_frames :: [struct()], state :: term()}