关于 Transcreva
Transcreva 用于音频和视频转录,侧重巴西葡萄牙语,并支持说话人识别和多种导出格式。用户可通过 MCP 客户端、命令行、SDK 或 Agent Skill 使用。
主要功能
- 01巴西葡萄牙语转录
- 02支持 12 种以上语言
- 03说话人分离
- 04导出 TXT、DOCX、SRT、VTT 和 JSON
- 05远程与本地 MCP 服务
- 06命令行、SDK 和 Agent Skill
适用场景
- 01转录访谈并标注说话人
- 02从视频生成 SRT 或 VTT 字幕
- 03将转录内容导出为 DOCX 文档
MCP 相关
项目提供远程 HTTP 和本地 stdio MCP 服务。工具可转录媒体、查询并导出结果、管理转录历史和说话人标签、删除记录及查看账户额度。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://transcreva.net/api/mcp/githubclaude mcp add --transport http arkyu2077-transcreva https://transcreva.net/api/mcp/github{"mcpServers":{"arkyu2077-transcreva":{"type":"http","url":"https://transcreva.net/api/mcp/github"}}}在 Cursor 中打开{"servers":{"arkyu2077-transcreva":{"type":"http","url":"https://transcreva.net/api/mcp/github"}}}在 VS Code 中打开{"mcpServers":{"arkyu2077-transcreva":{"type":"http","url":"https://transcreva.net/api/mcp/github"}}}{"mcpServers":{"arkyu2077-transcreva":{"serverUrl":"https://transcreva.net/api/mcp/github"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
Transcreva — MCP 服务、命令行工具与 Agent 技能
将音频和视频转录为准确的巴西葡萄牙语文本、SRT/VTT 字幕或 Word (DOCX) 文档——无论通过终端、代码,还是向 Claude、Cursor 和 VS Code 发出请求。
transcreva.net · 价格 · WhatsApp 音频 · SRT 字幕 · 访谈转录
Transcreva 是一项 AI 音频和视频转录服务,专为巴西葡萄牙语 (pt-BR) 打造,支持 12 种以上语言、说话人分离(说话人识别),并可即时导出为 TXT、DOCX、SRT、VTT 和 JSON。
此代码库提供:
- 远程和本地 MCP 服务,适用于 Claude Desktop、Claude Code、Cursor、Windsurf 和 VS Code
- 零依赖 Node.js 命令行工具与 SDK(
bin/transcreva.mjs),支持自动分段上传至 R2,文件最大可达 2 GB / 10 小时 - Agent 技能(
skills/transcreva/SKILL.md),兼容npx skills add arkyu2077/transcreva-mcp
1. 安装 Agent 技能(skills.sh)
npx skills add arkyu2077/transcreva-mcp
2. MCP 服务设置
首先,在账户的 transcreva.net/conta 中的 Chaves de API e MCP 下生成 API 密钥(sk_...)(Ilimitado 套餐用户可用)。
选项 A:远程 HTTP MCP 服务(https://transcreva.net/api/mcp)
无需在本地安装。适用于任何支持 Streamable HTTP 的 MCP 客户端:
Claude Code
claude mcp add --transport http transcreva https://transcreva.net/api/mcp \
--header "Authorization: Bearer $TRANSCREVA_API_KEY" --scope user
Cursor(~/.cursor/mcp.json)
{
"mcpServers": {
"transcreva": {
"url": "https://transcreva.net/api/mcp",
"headers": {
"Authorization": "Bearer ${env:TRANSCREVA_API_KEY}"
}
}
}
}
选项 B:本地 Stdio MCP 服务(支持上传最大 2 GB 的本地文件)
如果希望 AI 助手直接从磁盘上传并转录本地 .mp3、.m4a、.wav、.ogg、.opus、.mp4、.mov 或 .webm 文件,请使用本地 stdio 服务:
{
"mcpServers": {
"transcreva": {
"command": "node",
"args": ["/path/to/transcreva-mcp/bin/transcreva-mcp.mjs"],
"env": {
"TRANSCREVA_API_KEY": "sk_..."
}
}
}
}
可用的 MCP 工具
| 工具 | 描述 |
|---|---|
transcribe_media | 上传本地音频/视频文件或公开 URL,等待处理完成,并返回格式化的转录文本(txt、srt、vtt、json、docx),或将其写入 outputPath。 |
get_transcription | 按 ID 查看转录状态,或以 txt、srt、vtt、json 或 docx 格式导出已完成的转录内容。 |
list_transcriptions | 列出或搜索你在 Transcreva 上的转录记录。 |
rename_speakers | 更新转录标题,和/或重命名已识别的说话人标签(例如 S1 → João Silva)。 |
delete_transcription | 永久删除转录内容及其源媒体文件。 |
get_account_quota | 返回你当前的套餐(unlimited、pro、plus)和用量指标。 |
3. 命令行工具(CLI)
export TRANSCREVA_API_KEY="sk_..."
# Transcribe a local file to Portuguese text with timestamps
node bin/transcreva.mjs transcribe ./reuniao.m4a
# Transcribe an interview with speaker identification and export to Word (.docx)
node bin/transcreva.mjs transcribe ./entrevista.mp4 --speakers --format docx --out ./entrevista.docx
# Generate SRT subtitles for a video
node bin/transcreva.mjs transcribe ./aula.mp4 --format srt --out ./aula.srt
# Rename speakers on an existing transcription
node bin/transcreva.mjs rename <id> --title "Ata de Reunião" --speaker S1="Maria" --speaker S2="Pedro"
# List recent transcriptions
node bin/transcreva.mjs list --search "reunião"
链接
- 网站: transcreva.net
- 价格: transcreva.net/precos
- WhatsApp 音频转文本: transcreva.net/transcrever-audio-whatsapp
- 视频转文本: transcreva.net/transcrever-video
- 自动字幕生成器(SRT/VTT): transcreva.net/gerar-legenda-automatica
- 访谈转录: transcreva.net/transcricao-de-entrevista
- 音频转录: transcreva.net/degravacao-de-audio
- 大模型索引: transcreva.net/llms.txt
许可证
MIT © SailorFlow LLC(transcreva.net)
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。