用 Edge TTS 把文字转语音,直接发到飞书。无需 API Key,完全免费。凭证通过环境变量传递,不硬编码。
edge-tts — Microsoft Edge TTSffmpeg — 音频格式转换(mp3 → opus)curl / python3安装:
pip install edge-tts
# ffmpeg: apt install ffmpeg 或 brew install ffmpeg
export FEISHU_APP_ID="cli_xxxxxx"
export FEISHU_APP_SECRET="xxxxxxxx"
export FEISHU_RECEIVE_ID="ou_xxxxx" # 或用群聊
./feishu-voice-send.sh "你好,这是语音消息"
./feishu-voice-send.sh "你好" "ou_xxxxx" "zh-CN-YunxiNeural"
可用中文语音:
| 语音 | 说明 |
|---|---|
| ------ | ------ |
| zh-CN-XiaoxiaoNeural | 女声(晓晓) |
| zh-CN-YunxiNeural | 男声(云希) |
| zh-CN-XiaoyiNeural | 女声(晓伊) |
| zh-CN-YunyangNeural | 男声(云扬) |
./feishu-send.sh "详细文字内容..." "语音摘要,三句以内"
文字 → Edge TTS → MP3 → FFmpeg(opus) → 飞书文件上传 → audio消息
永久邀请链接,加入后即可参与讨论、提问和获取更新通知。
https://github.com/Mayiv-Ai/feishu-voice
共 1 个版本