龙虾 OpenClaw 会议纪要自动生成:录音转写与待办事项提取
一、准备工作
-
安装 OpenClaw 工具
打开终端,执行以下命令安装 OpenClaw(假设你使用的是 Ubuntu 系统):sudo apt update sudo apt install openclaw -
准备录音文件
将会议录音文件(支持.mp3、.wav、.m4a格式)复制到指定目录,例如:~/meeting_recordings/ -
创建配置文件
在~/.openclaw/目录下创建配置文件config.yaml,内容如下:model: whisper-large language: zh output_format: srt
二、录音转写步骤
-
启动 OpenClaw 转写服务
在终端中运行以下命令启动转写服务:openclaw transcribe --input ~/meeting_recordings/meeting_20250405.mp3 --output ~/meeting_recordings/transcript.srt -
检查转写结果
转写完成后,打开~/meeting_recordings/transcript.srt文件,确认内容是否完整、准确。- 若转写质量不佳,可尝试更换模型或调整语言参数:
model: whisper-medium language: en output_format: txt
- 若转写质量不佳,可尝试更换模型或调整语言参数:
-
导出纯文本转写结果
若需要纯文本格式,可使用以下命令:openclaw transcribe --input ~/meeting_recordings/meeting_20250405.mp3 --output ~/meeting_recordings/transcript.txt
三、待办事项提取步骤
-
安装待办事项提取工具
OpenClaw 依赖spaCy和transformers,确保已安装:pip install spacy transformers python -m spacy download zh_core_web_sm -
运行待办事项提取脚本
在 OpenClaw 的安装目录下找到extract_todos.py脚本,运行:python extract_todos.py --input ~/meeting_recordings/transcript.txt --output ~/meeting_recordings/todos.md -
检查提取结果
打开~/meeting_recordings/todos.md文件,查看提取出的待办事项是否符合预期。- 若提取不准确,可调整关键词列表或使用自定义规则:
python extract_todos.py --input ~/meeting_recordings/transcript.txt --output ~/meeting_recordings/todos.md --keywords "完成, 提交, 回复, 下周"
- 若提取不准确,可调整关键词列表或使用自定义规则:
四、自动化流程设置
-
创建 Shell 脚本
在~/scripts/目录下创建auto_meeting_summary.sh,内容如下:#!/bin/bash # 输入录音文件 INPUT_FILE="$1" # 输出目录 OUTPUT_DIR="$2" # 转写录音 openclaw transcribe --input "$INPUT_FILE" --output "$OUTPUT_DIR/transcript.txt" # 提取待办事项 python extract_todos.py --input "$OUTPUT_DIR/transcript.txt" --output "$OUTPUT_DIR/todos.md" # 生成会议纪要 python generate_summary.py --input "$OUTPUT_DIR/transcript.txt" --output "$OUTPUT_DIR/summary.md" -
赋予脚本执行权限
chmod +x ~/scripts/auto_meeting_summary.sh -
运行自动化流程
执行以下命令运行自动化流程:~/scripts/auto_meeting_summary.sh ~/meeting_recordings/meeting_20250405.mp3 ~/meeting_recordings/output
五、会议纪要生成步骤
-
安装会议纪要生成工具
确保已安装pandoc和python-markdown:sudo apt install pandoc pip install markdown -
运行会议纪要生成脚本
在 OpenClaw 的安装目录下找到generate_summary.py脚本,运行:python generate_summary.py --input ~/meeting_recordings/transcript.txt --output ~/meeting_recordings/summary.md -
检查生成结果
打开~/meeting_recordings/summary.md文件,确认会议纪要是否包含以下内容:- 会议时间、地点、参会人员
- 主要议题
- 待办事项
- 下次会议时间
六、常见问题与解决方案
-
转写质量差
- 原因:录音质量差、背景噪音大、模型不匹配
- 解决方案:
- 使用高质量录音设备
- 选择合适的模型(如
whisper-medium) - 调整语言参数(如
language: zh)
-
待办事项提取不准确
- 原因:关键词不匹配、语义复杂
- 解决方案:
- 手动调整关键词列表
- 使用自定义规则(如正则表达式)
- 人工校对提取结果
-
自动化流程失败
- 原因:路径错误、依赖缺失
- 解决方案:
- 检查输入输出路径是否正确
- 确保所有依赖工具已安装
- 查看脚本日志以定位错误
七、总结
通过 OpenClaw 工具,你可以轻松实现会议录音的自动转写与待办事项提取。只需几步操作,即可生成完整的会议纪要,节省大量时间与精力。建议定期更新模型与工具,以获得更准确的转写与提取效果。

暂无评论,快来抢沙发吧!