Skip to content

[Feature] Add German TTS support (Kokoro ONNX German model) #507

Description

@gero2018

Summary

Since Off Grid already uses Kokoro ONNX, adding the German model as an optional downloadable TTS model (similar to how Whisper models are offered in different sizes) would give German-speaking users a proper on-device TTS experience.

Problem / Motivation

Currently, Kokoro TTS in Off Grid only supports English voices. Probably German TTS would require integrating a separate fine-tuned model, since the standard voices-v1.0.bin does not include German voices and the built-in phonemizer lacks German support.

Proposed Solution

Fortunately, the community has already done the heavy lifting:

  • Kokoro-82M-ONNX-German-Martin — a ready-to-use ONNX export of the kikiri-german-martin voice, with German text normalization included. Same Kokoro-82M architecture, so inference integration should be very similar to the existing English pipeline.
  • kikiri-tts — the upstream project with multiple German voices fine-tuned on Kokoro.

Use case: Running Off Grid as a fully offline German AI assistant — currently STT (Whisper) works great in German, but TTS output is English-only, breaking the German-language workflow.

Thank you for considering this!

Platform

  • Android
  • iOS
  • Both

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions