Edge Tts

作者 aahl47edd621dff4無授權條款162 個星標收錄於 2026年10月8日更新於 2026年10月8日儲存庫3 週前更新

Text-to-speech conversion using `uvx edge-tts` for generating audio from text. Use when (1) User requests audio/voice output with the "tts" trigger or keyword. (2) Content needs to be spoken rather than read (multitasking, accessibility, driving, cooking). (3) User wants a specific voice, speed, pitch, or format for TTS output.

僅含說明Design & Creative
AI 產生的概覽

使用 uvx edge-tts 指令將文字轉換為語音音訊檔案,支援選擇語音、語速、音調與字幕。

功能
此技能指示代理執行 uvx edge-tts 指令,把提供的文字轉成語音音訊,並將 mp3 媒體檔案寫入暫存目錄。內容說明如何調整語速、音量與音調、選擇特定的神經網路語音,以及在產生音訊時一併輸出字幕。文件也列出多種語言的可用語音,並說明如何取得完整語音清單。
適用情境
適用於使用者要求音訊或語音輸出、內容需要以聆聽而非閱讀的方式取得,或使用者對語音、語速、音調或輸出格式有特定要求的情況。
執行需求
需要可用的 uvx 工具與 edge-tts 套件,並需要網路連線至 Microsoft Edge 的神經網路 TTS 服務。此技能未附帶指令碼,僅為指示文件。

Edge-TTS

Generate high-quality text-to-speech audio using Microsoft Edge's neural TTS service via the uvx edge-tts command. Supports multiple languages, voices, adjustable speed/pitch, and subtitle generation.

Usage

shell
uvx edge-tts --text "{msg}" --write-media {tempdir}/{filename}.mp3
# With subtitlesuvx edge-tts --text "{msg}" --write-media {tempdir}/{filename}.mp3 --write-subtitles -

Changing rate(speed), volume and pitch

shell
uvx edge-tts --text "{msg}" --write-media {tempdir}/{filename}.mp3 --rate=+50%uvx edge-tts --text "{msg}" --write-media {tempdir}/{filename}.mp3 --volume=+50% --pitch=-50Hz

Changing the voice

shell
uvx edge-tts --text "{msg}" --write-media {tempdir}/{filename}.mp3 --voice zh-CN-XiaoxiaoNeural

Available voices

Name                               Gender    ContentCategories      VoicePersonalitiesen-GB-LibbyNeural                  Female    General                Friendly, Positiveen-GB-RyanNeural                   Male      General                Friendly, Positiveen-GB-SoniaNeural                  Female    General                Friendly, Positiveen-GB-ThomasNeural                 Male      General                Friendly, Positiveen-HK-SamNeural                    Male      General                Friendly, Positiveen-HK-YanNeural                    Female    General                Friendly, Positiveen-US-AnaNeural                    Female    Cartoon, Conversation  Cuteen-US-AndrewMultilingualNeural     Male      Conversation, Copilot  Warm, Confident, Authentic, Honesten-US-AndrewNeural                 Male      Conversation, Copilot  Warm, Confident, Authentic, Honesten-US-AriaNeural                   Female    News, Novel            Positive, Confidenten-US-AvaMultilingualNeural        Female    Conversation, Copilot  Expressive, Caring, Pleasant, Friendlyen-US-AvaNeural                    Female    Conversation, Copilot  Expressive, Caring, Pleasant, Friendlyen-US-BrianMultilingualNeural      Male      Conversation, Copilot  Approachable, Casual, Sincereen-US-BrianNeural                  Male      Conversation, Copilot  Approachable, Casual, Sincereen-US-ChristopherNeural            Male      News, Novel            Reliable, Authorityen-US-EmmaMultilingualNeural       Female    Conversation, Copilot  Cheerful, Clear, Conversationalen-US-EmmaNeural                   Female    Conversation, Copilot  Cheerful, Clear, Conversationalen-US-EricNeural                   Male      News, Novel            Rationalen-US-GuyNeural                    Male      News, Novel            Passionen-US-JennyNeural                  Female    General                Friendly, Considerate, Comforten-US-MichelleNeural               Female    News, Novel            Friendly, Pleasanten-US-RogerNeural                  Male      News, Novel            Livelyen-US-SteffanNeural                Male      News, Novel            Rationalfr-FR-DeniseNeural                 Female    General                Friendly, Positivefr-FR-HenriNeural                  Male      General                Friendly, Positivezh-CN-XiaoxiaoNeural               Female    News, Novel            Warmzh-CN-YunjianNeural                Male      Sports,  Novel         Passionzh-CN-liaoning-XiaobeiNeural       Female    Dialect                Humorouszh-CN-shaanxi-XiaoniNeural         Female    Dialect                Brightzh-HK-HiuGaaiNeural                Female    General                Friendly, Positivezh-HK-WanLungNeural                Male      General                Friendly, Positivezh-TW-HsiaoChenNeural              Female    General                Friendly, Positivezh-TW-YunJheNeural                 Male      General                Friendly, Positive

Retrieve all available voices using shell commands:

shell
uvx edge-tts --list-voices

來源與署名

來源:aahl/skills位於skills/edge-tts提交47edd62

授權條款: 無授權條款

內容歸原作者所有。SourceWeft 從公開儲存庫中收錄這些內容。

檢舉或申請下架