日历命令行管理
Apple日历CLI
通过OpenRouter聊天补全接口,使用支持音频输入的模型(如Gemini、GPT-4o-audio等)将音频文件转换为文字稿。
安装前提:系统需已安装 curl、ffmpeg、base64、jq。
配置密钥:设置环境变量 OPENROUTER_API_KEY,或在 ~/.clawdbot/clawdbot.json 中配置 apiKey。
基础用法:
{baseDir}/scripts/transcribe.sh /path/to/audio.m4a
常用选项:
# 更换模型
{baseDir}/scripts/transcribe.sh audio.ogg --model openai/gpt-4o-audio-preview
# 添加转写指令
{baseDir}/scripts/transcribe.sh audio.m4a --prompt "标注说话人"
# 输出到文件
{baseDir}/scripts/transcribe.sh audio.m4a --out /tmp/transcript.txt
# 自定义调用标识
{baseDir}/scripts/transcribe.sh audio.m4a --title "MyApp"
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 本地音频文件路径;OpenRouter API密钥;可选参数包括模型名称、自定义提示词、输出文件路径、调用标题 |
| 输出 | 转写后的纯文本内容,默认输出至标准输出,可指定保存到文件 |
| 适用人群 | 需要将录音转为文字的个人用户;批量处理音频的开发者;已接入OpenRouter的技术团队 |
| 不包含 | 音频剪辑、音量调节等编辑功能;实时语音流转写;自动区分多说话人的结构化输出 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/obviyus/openrouter-transcribe/SKILL.md
来源类型:GitHub仓库