Skip to content

kokoro_tts

kokoro_tts

Kokoro TTS backend — fully open-source, runs locally.

Requires the kokoro package: pip install kokoro Falls back gracefully if not installed.

Classes

KokoroTTSBackend

KokoroTTSBackend(*, model_path: str = '', device: str = 'auto')

Bases: TTSBackend

Kokoro TTS — local open-source voice synthesis.

Source code in src/openjarvis/speech/kokoro_tts.py
def __init__(self, *, model_path: str = "", device: str = "auto") -> None:
    self._model_path = model_path
    self._device = device
    self._pipeline = None