Fresh history cut from cynarAI/evoo antigravity-handoff/project-timeline (Voice First + project timeline). Brand docs/titles as evOo; keep @rakazo/* packages as tech debt. Excludes node_modules, caches, secrets, voice blobs.
1.0 KiB
1.0 KiB
Kokoro (lokale Stimme)
Kokoro ist der kostenfreie Standard für Voice First: Kokoro-82M (Apache 2.0) läuft lokal über Kokoro-FastAPI — keine ElevenLabs/OpenAI/Cartesia-Keys nötig.
Schnellstart
docker run -p 8880:8880 ghcr.io/remsky/kokoro-fastapi-cpu:latest
Optional auf dem EvOo-Server (wenn Kokoro woanders läuft):
export KOKORO_BASE_URL=http://127.0.0.1:8880
In EvOo verbinden
- Voice in den Einstellungen öffnen.
- Kokoro wählen (erster Eintrag).
- Connect local Kokoro — prüft
GET /v1/audio/voices, speichert einen Platzhalter-Token (local-kokoro), kein API-Key. - Stimme wählen (z. B.
af_heart) und Hear a sample testen. - Voice First / CallView nutzt dann
POST /v1/audio/speech(OpenAI-kompatibel,stream: false).
Fehler
| Meldung | Ursache |
|---|---|
| Kokoro lokal nicht erreichbar… | Kokoro-FastAPI läuft nicht oder KOKORO_BASE_URL stimmt nicht. |
API-Dokumentation nach Start: http://127.0.0.1:8880/docs