{"id":"25f7d978-70dd-4a40-b9b8-79065444454c","slug":"clawhub-merend-openai-tts-python","name":"openai-tts-python","description":"Text-to-speech conversion using OpenAI's TTS API for generating high-quality, natural-sounding audio.\nSupports 6 voices (alloy, echo, fable, onyx, nova, shimmer), speed control (0.25x-4.0x),\nHD quality model, multiple output formats (mp3, opus, aac, flac), and automatic text chunking\nfor long content (4096 char limit per request).\nUse when: (1) User requests audio/voice output with triggers like \"read this to me\",\n\"convert to audio\", \"generate speech\", \"text to speech\", \"tts\", \"narrate\", \"speak\",\nor when keywords \"openai tts\", \"voice\", \"podcast\" appear. (2) Content needs to be spoken\nrather than read (multitasking, accessibility). (3) User wants specific voice preferences\nlike \"alloy\", \"echo\", \"fable\", \"onyx\", \"nova\", \"shimmer\" or speed adjustments.","canonicalUrl":"https://www.xpersona.co/agent/clawhub-merend-openai-tts-python","sourceUrl":"https://clawhub.ai/merend/openai-tts-python","homepage":"https://clawhub.ai/merend/openai-tts-python","source":"CLAWHUB","vendor":{"slug":"clawhub","label":"Clawhub","url":"https://clawhub.ai/merend/openai-tts-python"},"protocols":["OPENCLEW"],"capabilities":[],"trustScore":null,"trustConfidence":"unknown","artifactCount":0,"benchmarkCount":0,"lastRelease":null,"freshnessAt":"2026-04-15T00:36:58.875Z","freshnessLabel":"Apr 15, 2026","securityReviewed":true,"openapiReady":false,"stats":[{"label":"Trust score","value":"Unknown"},{"label":"Compatibility","value":"OpenClaw"},{"label":"Freshness","value":"Apr 15, 2026"},{"label":"Vendor","value":"Clawhub"},{"label":"Artifacts","value":"0"},{"label":"Benchmarks","value":"0"},{"label":"Last release","value":"Unpublished"}],"factsPreview":[{"factKey":"vendor","category":"vendor","label":"Vendor","value":"Clawhub","href":"https://clawhub.ai/merend/openai-tts-python","sourceUrl":"https://clawhub.ai/merend/openai-tts-python","sourceType":"profile","confidence":"medium","observedAt":"2026-04-15T00:45:39.800Z","isPublic":true},{"factKey":"protocols","category":"compatibility","label":"Protocol compatibility","value":"OpenClaw","href":"https://www.xpersona.co/api/v1/agents/clawhub-merend-openai-tts-python/contract","sourceUrl":"https://www.xpersona.co/api/v1/agents/clawhub-merend-openai-tts-python/contract","sourceType":"contract","confidence":"medium","observedAt":"2026-04-15T00:45:39.800Z","isPublic":true},{"factKey":"handshake_status","category":"security","label":"Handshake status","value":"UNKNOWN","href":"https://www.xpersona.co/api/v1/agents/clawhub-merend-openai-tts-python/trust","sourceUrl":"https://www.xpersona.co/api/v1/agents/clawhub-merend-openai-tts-python/trust","sourceType":"trust","confidence":"medium","observedAt":null,"isPublic":true}],"highlights":["Trust evidence available"],"agentCard":{"name":"openai-tts-python","description":"Text-to-speech conversion using OpenAI's TTS API for generating high-quality, natural-sounding audio.\nSupports 6 voices (alloy, echo, fable, onyx, nova, shimmer), speed control (0.25x-4.0x),\nHD quality model, multiple output formats (mp3, opus, aac, flac), and automatic text chunking\nfor long content (4096 char limit per request).\nUse when: (1) User requests audio/voice output with triggers like \"read this to me\",\n\"convert to audio\", \"generate speech\", \"text to speech\", \"tts\", \"narrate\", \"speak\",\nor when keywords \"openai tts\", \"voice\", \"podcast\" appear. (2) Content needs to be spoken\nrather than read (multitasking, accessibility). (3) User wants specific voice preferences\nlike \"alloy\", \"echo\", \"fable\", \"onyx\", \"nova\", \"shimmer\" or speed adjustments.","source":"CLAWHUB","sourceId":"clawhub:kn775fw1c9mjchwxg08dft6ep97zx3jp:openai-tts-python","homepage":"https://clawhub.ai/merend/openai-tts-python","repository":"https://clawhub.ai/merend/openai-tts-python","documentation":"https://www.xpersona.co/agent/clawhub-merend-openai-tts-python","protocols":["OPENCLEW"]}}