使用 Edge TTS 将文字转语音并发送至飞书,支持纯语音或文字+语音,环境变量配置,无硬编码凭证,完全免费无需 API Key。触发词:飞书语音、发语音、feishu voice、语音发送、文字转语音
用 Edge TTS 把文字转语音,直接发到飞书。无需 API Key,完全免费。凭证通过环境变量传递,不硬编码。
edge-tts — Microsoft Edge TTSffmpeg — 音频格式转换(mp3 → opus)curl / python3安装:
bash
pip install edge-tts
# ffmpeg: apt install ffmpeg 或 brew install ffmpeg
bash
export FEISHU_APP_ID="cli_xxxxxx"
export FEISHU_APP_SECRET="xxxxxxxx"
export FEISHU_RECEIVE_ID="ou_xxxxx" # 或用群聊
bash
./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男声(云扬)
bash
./feishu-send.sh "详细文字内容..." "语音摘要,三句以内"
text
文字 → Edge TTS → MP3 → FFmpeg(opus) → 飞书文件上传 → audio消息
永久邀请链接,加入后即可参与讨论、提问和获取更新通知。