tts-skill
34
总安装量
34
周安装量
#6099
全站排名
安装命令
npx skills add https://github.com/notedit/happy-skills --skill tts-skill
Agent 安装分布
claude-code
29
opencode
23
codex
21
gemini-cli
18
antigravity
16
github-copilot
14
Skill 文档
MiniMax TTS Skill
è¿ä¸ª Skill æä¾ MiniMax TTS API ç宿´å°è£ ï¼æ¯æææ¬è½¬è¯é³ã声é³å éå声é³è®¾è®¡åè½ã
å¿«éå¼å§
1. ç¯å¢é ç½®
ç¡®ä¿å·²è®¾ç½®ç¯å¢åéï¼
export MINIMAX_API_KEY="your-api-key"
详ç»é 置说æè§ setup.md
2. ä½¿ç¨ Python 模å
import sys
import os
# è·å skill ç®å½è·¯å¾
skill_dir = os.path.dirname(os.path.abspath(__file__))
sys.path.insert(0, os.path.join(skill_dir, "assets"))
from minimax_tts import text_to_audio, list_voices, voice_clone, voice_design, play_audio
åè½æ¦è§
| åè½ | 彿° | 说æ |
|---|---|---|
| ææ¬è½¬è¯é³ | text_to_audio() |
å°ææ¬è½¬æ¢ä¸ºè¯é³æä»¶ |
| ååºå£°é³ | list_voices() |
è·åå¯ç¨ç声é³å表 |
| 声é³å é | voice_clone() |
åºäºé³é¢æä»¶å éå£°é³ |
| 声é³è®¾è®¡ | voice_design() |
æ ¹æ®æåæè¿°çæå£°é³ |
| ææ¾é³é¢ | play_audio() |
ææ¾é³é¢æä»¶ |
è¯¦ç»ææ¡£
- ç¯å¢é ç½® – API Key åä¾èµå®è£
- ææ¬è½¬è¯é³ – TTS åè½è¯¦è§£
- 声é³å表 – å¯ç¨å£°é³åçé
- 声é³å é – å éèªå®ä¹å£°é³
- 声é³è®¾è®¡ – æ ¹æ®æè¿°çæå£°é³
å¿«é示ä¾
ææ¬è½¬è¯é³
text_to_audio(
text="ä½ å¥½ï¼æ¬¢è¿ä½¿ç¨ MiniMax TTS æå¡ï¼",
voice_id="female-shaonv",
output_path="./hello.mp3"
)
ååºå¯ç¨å£°é³
voices = list_voices(voice_type="system")
for voice in voices:
print(f"{voice['voice_id']}: {voice['name']}")
声é³å é
voice_clone(
voice_id="my-custom-voice",
audio_file="./sample.mp3",
voice_name="æç声é³"
)
声é³è®¾è®¡
voice_design(
prompt="ä¸ä¸ªæ¸©æç年轻女æ§å£°é³ï¼å¸¦æè½»å¾®çåæ¹å£é³",
preview_text="ä½ å¥½ï¼è¿æ¯æç声é³"
)
æ¯æçæ¨¡å
| 模å | 说æ |
|---|---|
| speech-02-hd | 髿¸ çæ¬ï¼é³è´¨æä½³ |
| speech-02-turbo | å¿«éçæ¬ï¼å»¶è¿ä½ |
| speech-01-hd | æ§ç髿¸ |
| speech-01-turbo | æ§çå¿«é |
| speech-2.6-hd | 2.6 ç髿¸ |
| speech-2.6-turbo | 2.6 çå¿«é |
常ç¨å£°é³ ID
ç³»ç»é¢è®¾å£°é³
female-shaonv– å°å¥³é³female-yujie– 御å§é³female-chengshu– æç女声male-qingnian– éå¹´ç·å£°male-chengshu– æçç·å£°
æ´å¤å£°é³è¯·ä½¿ç¨ list_voices() æ¥è¯¢ã