Smartfolio-python / services /tts_service.py

Commit History

  1. Two-level TTS cache: raw samples + encoded per format⁠

    ibrahimgulbutt +1: Claude Fable 5
    96a2a78
  2. Default to male voice (am_michael) for the Folio interviewer persona⁠

    ibrahimgulbutt +1: Claude Fable 5
    7aba3a7
  3. Add Kokoro TTS (fp32 ONNX + misaki, cached, warmed) — /tts endpoint⁠

    ibrahimgulbutt +1: Claude Fable 5
    bf6e45c