Communitygithub.com

pyai-text-to-speech

Generiere natürliche Sprache, Voiceovers oder gesprochene Ansagen aus Text mit PyAI Speak Text-to-Speech (TTS).

Was ist pyai-text-to-speech?

Diese Fähigkeit ermöglicht es dir, Text mithilfe der PyAI-Sprech-Engine in natürliche Sprache umzuwandeln – ideal für Voiceovers, Ansagen oder Audio-Ausgaben. Sie unterstützt die Tools `whoami`, `list_voices` und `synthesize_speech`. Du kannst über `list_voices` eine passende Stimme für die gewünschte Sprache und Vortragsart auswählen und dann den Text über `synthesize_speech` gemäß dem aktuellen Schema synthetisieren lassen. Die Fähigkeit behält den Nutzungskontext im Auge (z. B. vermeidet sie mehrfache Synthesen nach unsicheren Timeouts) und arbeitet auf gehosteten MCP-Verbindungen ohne lokale Dateipfade. Der zurückgegebene Audiostream oder Download-Link wird direkt präsentiert – ohne erfundene Dateien oder URLs.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/atomsai/pyai-plugin/tree/main/skills/pyai-text-to-speech

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Text-zu-Sprache

Verwende die verbundenen PyAI-Tool-Schemata als Quelle der Wahrheit; Clients können Tool-IDs mit dem Servernamen voranstellen. Falls PyAI getrennt ist, leite den Benutzer zur Browser-Anmeldung des Hosts weiter. Bewahre Anmeldedaten außerhalb des Chats. Respektiere das ausgewählte Projekt und die autorisierte Aufgabe des Benutzers.

Tools: whoami, list_voices, synthesize_speech

Nutze list_voices, um eine aktuelle Stimme auszuwählen, die zur angeforderten Sprache und Vortragsart passt. Übergib den Text des Benutzers an synthesize_speech unter Verwendung seines Live-Schemas. Überprüfe die Fähigkeitsdetails, anstatt anzunehmen, dass eine Standardstimme eine Sprache unterstützt.

Die Generierung verbraucht Nutzung; eine Anfrage nach funktionierendem Code allein ist keine Anfrage zur Audio-Synthese. Stelle bei der gehosteten MCP-Verbindung das zurückgegebene Audio oder den Download-Link bereit. Gib keinen lokalen output_path an den gehosteten Server an; Dateipfade sind nur für lokale Integrationen relevant, die diese unterstützen.

Wiederhole die Synthese nicht automatisch nach einem unsicheren Timeout. Gib an, was über das Ergebnis bekannt ist, und vermeide doppelte Gebühren. Stelle für die Sprachwiedergabe die tatsächlich zurückgegebenen Medien bereit, keine erfundenen Dateien oder URLs.

Individual skills in this repo

This repo contains 7 individual skills — each has its own dedicated page.

Verwandte Skills