Join a video meeting as an AI bot with voice, avatar, and screenshare across four operating modes.
Memory
Meeting QA To Audio
Try itRead meeting minutes, produce a short summary with the current conversation model, save the meeting text and summary into local memory, answer follow-up ques...
What it does
Use this skill to read one meeting note, summarize it, save it to local memory, answer follow-up questions about that meeting, and convert both the initial summary and later answers into local audio files.
The skill document
Meeting Minutes QA TTS
Use this skill to read one meeting note, summarize it, save it to local memory, answer follow-up questions about that meeting, and convert both the initial summary and later answers into local audio files.
Trigger Rules
Use this skill when:
- The user wants to read one meeting note, save it for follow-up questions, and hear the summary as audio.
- The user wants both a text answer and an audio answer for a meeting-related question.
- The user wants the meeting note remembered for follow-up questions in the same workflow.
Do not use this skill when:
- The user only wants a one-shot summary audio without later Q and A.
- The user wants general knowledge unrelated to the meeting text.
- The user wants speech recognition from audio or video.
Workflow
- Look for one of these inputs in the conversation:
- direct meeting text
- a local text file path
- a readable URL
- If none is available, ask for the meeting text or a local file path or URL first.
- First check whether
SENSEAUDIO_API_KEYis configured in the environment and use it directly when present. - If
SENSEAUDIO_API_KEYis not configured, ask the user for a SenseAudio API key and point them tohttps://senseaudio.cn/docs/api-key. - Before generating the initial summary audio, ask the user where the mp3 file should be saved.
- Read the meeting text from the provided source.
- Summarize the meeting text in the current conversation model with a short spoken-style Chinese summary.
- Use
scripts/create_meeting_summary_audio_session.pyto save the source location, meeting text, and summary into local memory and generate the summary mp3 at the requested path. - When the user asks a follow-up question, answer using the saved meeting text and summary in the current conversation model.
- Output the text answer first in OpenClaw.
- Before generating the answer audio, ask the user where the answer mp3 file should be saved.
- Use
scripts/create_meeting_answer_audio.pyto convert the final answer text into an mp3. - After the text answer, explicitly tell the user where the generated audio file was saved.
Rules
- Keep the meeting memory local to this skill directory unless the user asks for a different path.
- Prefer an in-memory or local-JSON flow; do not require a database.
- Output the text answer first, then the generated audio file location.
- Ask for an output path before generating any mp3.
- Use the current conversation model for summarization and question answering.
- Use SenseAudio only for TTS.
- Accept a user-provided output path and write the mp3 there when requested.
- Standardize the environment variable name as
SENSEAUDIO_API_KEYfor all Python skill calls. - Prefer
SENSEAUDIO_API_KEYautomatically, and only ask the user for the API key when it is not available.
Resource
- Memory helper:
scripts/meeting_memory.pyrelative to this skill directory - Memory saver:
scripts/save_meeting_memory.pyrelative to this skill directory - Summary session creator:
scripts/create_meeting_summary_audio_session.pyrelative to this skill directory - Answer audio creator:
scripts/create_meeting_answer_audio.pyrelative to this skill directory - Answer-to-audio script:
scripts/answer_meeting_question_audio.pyrelative to this skill directory - Summary-to-TTS script:
scripts/generate_summary_audio.pyrelative to this skill directory - Product brief:
PRD.mdrelative to this skill directory
Related skills
Stores durable facts in a categorized, plain-markdown vault on disk, alongside your agent's built-in memory.
Generate and edit Draw.io, Mermaid, and Excalidraw diagrams from natural language using a structured JSON spec.
Find why your productivity system keeps failing, then apply the smallest fix — capacity math, bottleneck routing, durable local notes.
Fetch raw ad creative, app, ranking, and revenue data from AdMapix as structured JSON.
Site audit, content writing, and competitor analysis for organic search rankings.
More from xiaocaijic
Browse all skills专业级 AI 短视频配音助手,支持多角色音色映射、自动语速调节及 BGM 建议。
Organize project, agent, or user memory using an A-MEM-style workflow with structured notes, semantic tags, contextual summaries, explicit links, and lightwe...
Read meeting minutes or notes from a local file path or URL, or inspect a local meeting-notes directory and report the file count plus file list. Use when th...
Inspect, back up, search, export, and update OpenClaw long-term memory stored with MemoryOS. Use when Codex needs to manage MemoryOS memory files for an Open...
Distill successful multi-step OpenClaw sessions into reusable learned skills before compaction. Use when a task involved many tool calls, environment setup,...
电商 AI 语音技能。用于在 OpenClaw 或类似技能宿主中,按不同触发词独立启用两套互不干扰的能力:(1) 售后客服模式,将售后文本咨询按预设退款规则生成客服回复并输出 TTS 音频;(2) 电话推销模式,按产品名称、功能、优势和优惠范围生成推销话术并输出 TTS 音频。适用于需要模式切换、配置确认、音色选...