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.