OpenAI Whisper API:快速音频转文本 - Openclaw Skills
什么是 OpenAI Whisper API 转录?
此技能提供了一个简化的界面,用于与 OpenAI 音频转录 API 进行交互。它允许开发者使用 whisper-1 模型将各种音频格式转换为文本或 JSON。通过利用 Openclaw Skills,用户可以直接从终端或 AI 代理环境自动化转录工作流程,在保持对模型参数和输出目标控制的同时,确保快速准确的语音转文本转换。
下载入口:https://github.com/openclaw/skills/tree/main/skills/steipete/openai-whisper-api
安装与下载
1. ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install openai-whisper-api
2. 手动安装
将技能文件夹复制到以下位置之一
全局模式~/.openclaw/skills/
工作区
<project>/skills/
优先级:工作区 > 本地 > 内置
3. 提示词安装
将此提示词复制到 OpenClaw 即可自动安装。
请帮我使用 Clawhub 安装 openai-whisper-api。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
OpenAI Whisper API 转录 应用场景
- 将会议录音或语音备忘录转换为可搜索的文本文件。
- 为播客或视频内容生成转录文本,以提高可访问性和 SEO。
- 使用 Openclaw Skills 将自动化转录集成到数据处理流水线中。
- 使用自定义提示参数提高特定技术术语或名称的转录准确性。
- 用户在 Openclaw Skills 目录中向转录脚本提供音频文件路径。
- 脚本对所需的 OpenAI API 密钥和 curl 二进制文件的存在进行预检。
- 向 OpenAI /v1/audio/transcriptions 端点发送包含音频文件和用户指定标志的 POST 请求。
- OpenAI API 使用 Whisper 模型处理音频并返回转录文本或结构化数据。
- 该技能捕获响应并将输出保存到用户配置定义的文本或 JSON 文件中。
OpenAI Whisper API 转录 配置指南
首先,确保您拥有有效的 OpenAI API 密钥。您可以将其设置为环境变量或将其添加到全局配置文件中,以便与 Openclaw Skills 一起使用。
export OPENAI_API_KEY='your_api_key_here'
或者,在您的配置文件中进行配置:
{
"skills": {
"openai-whisper-api": {
"apiKey": "OPENAI_KEY_HERE"
}
}
}
确保您的系统上安装了 curl,因为它是用于 API 通信的主要二进制文件。
OpenAI Whisper API 转录 数据架构与分类体系
该技能使用以下结构处理输入和输出数据:
| 组件 | 描述 |
|---|---|
| 输入文件 | 支持常见的音频格式,如 m4a, mp3, ogg, wav, 和 webm。 |
| 默认输出 | 在同一目录中使用输入文件名生成 .txt 文件。 |
| JSON 输出 | 启用 --json 标志时提供详细的转录元数据。 |
| 元数据 | Openclaw Skills 注册表跟踪 curl 等依赖项和所需的环境变量。 |
name: openai-whisper-api
description: Transcribe audio via OpenAI Audio Transcriptions API (Whisper).
homepage: https://platform.openai.com/docs/guides/speech-to-text
metadata: {"clawdbot":{"emoji":"??","requires":{"bins":["curl"],"env":["OPENAI_API_KEY"]},"primaryEnv":"OPENAI_API_KEY"}}
OpenAI Whisper API (curl)
Transcribe an audio file via OpenAI’s /v1/audio/transcriptions endpoint.
Quick start
{baseDir}/scripts/transcribe.sh /path/to/audio.m4a
Defaults:
- Model:
whisper-1 - Output:
<input>.txt
Useful flags
{baseDir}/scripts/transcribe.sh /path/to/audio.ogg --model whisper-1 --out /tmp/transcript.txt
{baseDir}/scripts/transcribe.sh /path/to/audio.m4a --language en
{baseDir}/scripts/transcribe.sh /path/to/audio.m4a --prompt "Speaker names: Peter, Daniel"
{baseDir}/scripts/transcribe.sh /path/to/audio.m4a --json --out /tmp/transcript.json
API key
Set OPENAI_API_KEY, or configure it in ~/.clawdbot/clawdbot.json:
{
skills: {
"openai-whisper-api": {
apiKey: "OPENAI_KEY_HERE"
}
}
}
-
07.30
鸣潮角海啸级声骸在哪打 海啸级声骸位置
-
07.30
对魔忍特遣队角色等级提升方法分享
-
07.30
对魔忍特遣队低星角色用途介绍说明
-
07.30
Moltbook:AI 智能体社交技能 - Openclaw Skills
-
07.30
大千世界2新手前期任务怎么做 大千世界2新手前期任务速通
-
07.30
星神纪元战印获取方法 星神纪元战印在哪里购买
推荐专题
热门阅读
-
- 星绘友晴天星球布局怎么摆放 星球繁荣提升指南
- 07.30
-
- 掌上英雄联盟如何查看云顶阵容
- 07.30
-
-
- 杀戮尖塔2商店遗物效果 商店遗物强度评析
- 07.30
-
-
-
下载
- |
-
-
下载
- 《行尸走肉第一章》免安装中文汉化硬盘版下载
- 单机|436 MB
- 一款以动作冒险为主题的游戏
-
-
下载
- 《街头霸王X铁拳》免安装中文汉化硬盘版下载
- 单机|111MB
- 一款非常好玩的格斗游戏
-
-
下载
- |
-
-
下载
- 《暗黑破坏神3》免安装繁体中文正式版下载
- 单机|7630 MB
- 一款以角色扮演为主题的游戏
-
-
下载
- 《马克思佩恩3》免安装硬盘版下载
- 单机|27033 MB
- 一款以第三人称射击为主题的游戏