{"skill":{"slug":"edge-tts-uvx","displayName":"🗣️ Edge-TTS Skill using uvx","summary":"Text-to-speech conversion using `uvx edge-tts` for generating audio from text.\nUse when:\n  (1) User requests audio/voice output with the \"tts\" trigger or keyword.\n  (2) Content needs to be spoken rather than read (multitasking, accessibility, driving, cooking).\n  (3) User wants a specific voice, speed, pitch, or format for TTS output.","description":"---\nname: edge-tts-uvx\ndescription: |\n  Text-to-speech conversion using `uvx edge-tts` for generating audio from text.\n  Use when:\n    (1) User requests audio/voice output with the \"tts\" trigger or keyword.\n    (2) Content needs to be spoken rather than read (multitasking, accessibility, driving, cooking).\n    (3) User wants a specific voice, speed, pitch, or format for TTS output.\nmetadata:\n  {\n    \"openclaw\":\n      {\n        \"emoji\": \"🗣️\",\n        \"requires\": {\"bins\": [\"uvx\"]}\n      }\n  }\n---\n\n# Edge-TTS Skill\n\nGenerate high-quality text-to-speech audio using Microsoft Edge's neural TTS service via the node-edge-tts npm package.\nSupports multiple languages, voices, adjustable speed/pitch, and subtitle generation.\n\n## Usage\n```shell\nuvx edge-tts --text \"{msg}\" --write-media {tempdir}/{filename}.mp3\n\n# With subtitles\nuvx edge-tts --text \"{msg}\" --write-media {tempdir}/{filename}.mp3 --write-subtitles -\n```\n\n## Changing rate(speed), volume and pitch\n```shell\nuvx edge-tts --text \"{msg}\" --write-media {tempdir}/{filename}.mp3 --rate=+50%\nuvx edge-tts --text \"{msg}\" --write-media {tempdir}/{filename}.mp3 --volume=+50% --pitch=-50Hz\n```\n\n## Changing the voice\n```shell\nuvx edge-tts --text \"{msg}\" --write-media {tempdir}/{filename}.mp3 --voice=zh-CN-XiaoxiaoNeural\n```\n\n## Available voices\n```\nName                               Gender    ContentCategories      VoicePersonalities\nen-GB-LibbyNeural                  Female    General                Friendly, Positive\nen-GB-RyanNeural                   Male      General                Friendly, Positive\nen-GB-SoniaNeural                  Female    General                Friendly, Positive\nen-GB-ThomasNeural                 Male      General                Friendly, Positive\nen-HK-SamNeural                    Male      General                Friendly, Positive\nen-HK-YanNeural                    Female    General                Friendly, Positive\nen-US-AnaNeural                    Female    Cartoon, Conversation  Cute\nen-US-AndrewMultilingualNeural     Male      Conversation, Copilot  Warm, Confident, Authentic, Honest\nen-US-AndrewNeural                 Male      Conversation, Copilot  Warm, Confident, Authentic, Honest\nen-US-AriaNeural                   Female    News, Novel            Positive, Confident\nen-US-AvaMultilingualNeural        Female    Conversation, Copilot  Expressive, Caring, Pleasant, Friendly\nen-US-AvaNeural                    Female    Conversation, Copilot  Expressive, Caring, Pleasant, Friendly\nen-US-BrianMultilingualNeural      Male      Conversation, Copilot  Approachable, Casual, Sincere\nen-US-BrianNeural                  Male      Conversation, Copilot  Approachable, Casual, Sincere\nen-US-ChristopherNeural            Male      News, Novel            Reliable, Authority\nen-US-EmmaMultilingualNeural       Female    Conversation, Copilot  Cheerful, Clear, Conversational\nen-US-EmmaNeural                   Female    Conversation, Copilot  Cheerful, Clear, Conversational\nen-US-EricNeural                   Male      News, Novel            Rational\nen-US-GuyNeural                    Male      News, Novel            Passion\nen-US-JennyNeural                  Female    General                Friendly, Considerate, Comfort\nen-US-MichelleNeural               Female    News, Novel            Friendly, Pleasant\nen-US-RogerNeural                  Male      News, Novel            Lively\nen-US-SteffanNeural                Male      News, Novel            Rational\nfr-FR-DeniseNeural                 Female    General                Friendly, Positive\nfr-FR-HenriNeural                  Male      General                Friendly, Positive\nzh-CN-XiaoxiaoNeural               Female    News, Novel            Warm\nzh-CN-YunjianNeural                Male      Sports,  Novel         Passion\nzh-CN-liaoning-XiaobeiNeural       Female    Dialect                Humorous\nzh-CN-shaanxi-XiaoniNeural         Female    Dialect                Bright\nzh-HK-HiuGaaiNeural                Female    General                Friendly, Positive\nzh-HK-WanLungNeural                Male      General                Friendly, Positive\nzh-TW-HsiaoChenNeural              Female    General                Friendly, Positive\nzh-TW-YunJheNeural                 Male      General                Friendly, Positive\\\n```\n\nRetrieve all available voices using shell commands:\n```shell\nuvx edge-tts --list-voices\n```\n","topics":["Text-to-Speech","Audio"],"tags":{"latest":"1.0.0"},"stats":{"comments":0,"downloads":3280,"installsAllTime":123,"installsCurrent":14,"stars":3,"versions":1},"createdAt":1770693036407,"updatedAt":1778486278647},"latestVersion":{"version":"1.0.0","createdAt":1770693036407,"changelog":"Initial release of edge-tts-uvx.\n\n- Provides text-to-speech audio generation using Microsoft Edge's neural TTS via the uvx edge-tts command-line tool.\n- Supports multiple languages, a wide range of voices, and options for adjusting speed, pitch, and volume.\n- Enables generation of speech subtitles.\n- Includes usage instructions and a detailed list of available voices.","license":null},"metadata":{"setup":[],"os":null,"systems":null},"owner":{"handle":"al-one","userId":"s17fks6arngkskpzsxjatwx3ss83g649","displayName":"Alone","image":"https://avatars.githubusercontent.com/u/4549099?v=4"},"moderation":null}