Install
openclaw skills install classroom-note-senseaudio-translator接收课堂录音、讲座音频或视频文件(视频会先抽取音轨),调用 SenseAudio HTTP ASR API 进行英文转录,可选直出中文翻译;随后整理为结构化 Markdown 学习笔记,包含摘要、关键概念、术语表、时间轴与复习问题,生成到桌面,并支持导出到 Notion 或保存到 Obsidian vault。
openclaw skills install classroom-note-senseaudio-translator当用户希望把英文课堂录音、讲座、组会、YouTube 学习音频/视频整理成中文笔记时,使用这个 skill。 触发(更明确):
python3 "{baseDir}/scripts/classroom_note_translator.py" \
--audio "<AUDIO_PATH>" \
# 或 --video "<VIDEO_PATH>" \
# 或 --page-url "<PAGE_URL>" \
--title "<TITLE_OR_TOPIC>" \
--model sense-asr-pro \
--language en \
--target-language zh \
--timestamps segment \
--speaker-diarization \
--summary-provider local \
--output-dir "<USER_SPECIFIED_OUTPUT_DIR>"
--export-notion \
--notion-parent-page-id "<NOTION_PAGE_ID>"
--export-obsidian \
--obsidian-vault "/absolute/path/to/your/vault" \
--obsidian-folder "Lecture Notes"
脚本每次都会同时生成:
*_transcript.json:SenseAudio 原始响应*_summary.md:结构化中文学习总结(Markdown)*_bilingual.txt:英文原文 + 中文翻译拼接文本Markdown 文档默认包含:
sense-asr-pro:适合课堂、会议、复杂语音环境。sense-asr。SENSEAUDIO_API_KEY:必填,SenseAudio API KeyOPENAI_API_KEY:可选,仅当 --summary-provider openai-compatible 时需要OPENAI_BASE_URL:可选,OpenAI 兼容接口地址NOTION_TOKEN:可选,导出到 Notion 时需要--video,需本机安装 ffmpeg(用于抽取音轨)sense-asr 与 sense-asr-pro 支持翻译、句级/字级时间戳、说话人分离与情感分析;HTTP 接口为 POST https://api.senseaudio.cn/v1/audio/transcriptions,采用 multipart/form-data 与 Bearer Token。--page-url,脚本会先抓取页面 HTML,优先提取 og:video/og:audio 和 <video>/<audio>/<source> 的 src,下载后再处理;部分站点(需登录、DRM、动态脚本拼接媒体地址)可能提取失败。