dingtalk-audio

Convert text to voice messages and send them to DingTalk groups.

202|36|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/adoresever/AGI_Ananas --skill dingtalk-audio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dingtalk-audio
Source: https://github.com/adoresever/AGI_Ananas/tree/main/1.31.26openclaw%E6%9C%AC%E5%9C%B0%E9%83%A8%E7%BD%B2%E9%92%89%E9%92%89ai%E8%AF%AD%E9%9F%B3%E5%8A%A9%E6%89%8Bskill/dingtalk-audio
Command: npx skills add https://github.com/adoresever/AGI_Ananas --skill dingtalk-audio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

自动将文本转换为钉钉群/会话中的语音消息,省去人工朗读与重复发送的时间。

Core Features & Use Cases

  • 将文本转为语音并直接发送到钉钉
  • 支持群聊与个人对话的语音广播
  • 实时将重要通知转化为可听取的消息,提升响应效率

Quick Start

将要播报的文本作为参数传入脚本,以在钉钉群中发送对应的语音消息。

Frequently Asked Questions about dingtalk-audio

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I send voice messages to DingTalk from plain text?

To send voice messages to DingTalk from plain text, this Skill uses a Python script to orchestrate edge-tts synthesis, robot token retrieval, media upload, and final message delivery. It transforms quick notes or alerts into spoken group notifications automatically.

How do I automate DingTalk text-to-speech notifications for alerts?

You can automate DingTalk text-to-speech notifications by passing your alert text as a parameter into the Python script. The script synthesizes the audio and orchestrates the robot delivery to broadcast spoken alerts.

Do I need edge-tts to convert text to DingTalk voice messages?

Yes, edge-tts is required to convert plain text into spoken audio for DingTalk. The Skill relies on it for speech synthesis before handling token retrieval, media upload, and message sending.

Can I use DingTalk robots to send automated voice messages in group chats?

Yes, you can use DingTalk robots to send automated voice messages in group chats. The Python script coordinates with the robot to handle token retrieval, media upload, and the final delivery of synthesized speech.

What are the limitations of sending TTS voice messages to DingTalk?

The primary limitation of sending TTS voice messages to DingTalk is the reliance on successful media upload and robot token retrieval. The Python script must orchestrate these steps sequentially without interruption to deliver the spoken message.