mcpField
P
Parlova

Parlova

本地服务
parlova.co.za媒体与设计02 天前更新

关于 Parlova

Parlova 是面向录音和 YouTube 视频处理的转录服务及本地 MCP 服务。它支持 90 多种语言,生成带时间戳和说话人标签的文本,并可自动识别混合语言音频。

主要功能

  1. 01转录本地音频和视频
  2. 02转录 YouTube 视频
  3. 03生成带时间戳和说话人标签的文本
  4. 04自动识别 90 多种语言
  5. 05导出 SRT、VTT、CSV 等格式

适用场景

  1. 01转录会议录音
  2. 02为视频制作带时间戳的字幕
  3. 03在聊天中搜索或引用口述内容
  4. 04查看带说话人标签的混合语言录音

MCP 相关

本地 `parlova mcp` 服务提供转录文件和 YouTube 链接、获取已完成转录、列出近期任务及查询用量的工具,并连接 Parlova 转录 API。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"fort652-parlova": {
"command": "uvx",
"args": [
"parlova"
],
"env": {
"PARLOVA_TOKEN": "<PARLOVA_TOKEN>"
}
}
}
}
启动命令uvx parlova
需要配置的环境变量
PARLOVA_TOKEN密钥Access token from Parlova > Settings > Developers (Plus or Pro plan). Optional if you ran `parlova login`.

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypiparlova1.0.1

工具

5

收录的工具列表 · 更新于 2 天前

参数类型必填说明
pathstring是音频或视频文件的绝对路径。
languagestring否语音语言代码,例如 'en',或 'auto'(默认值)。
speakersboolean否标注说话人及其发言(Plus/Pro)。
max_wait_secondsinteger否等待结果的时长(默认 240)。

详细介绍

Parlova MCP:在 Claude、Cursor 和 VS Code 中转录音频、视频和 YouTube 视频

Parlova 可让你的 AI 助手将本地录音和 YouTube 视频转换为准确的带时间戳转录稿,并标注说话人,让你无需离开聊天界面即可对内容进行总结、搜索和引用。

它以本地 MCP 服务(parlova mcp)的形式运行,并调用 Parlova 转录 API,支持 90 多种语言和自动检测,包括南非语和祖鲁语,即使同一段录音中混合了多种语言也能识别。它也是一款实用的命令行工具。

前置条件

  • Python 3.8 或更高版本。无需依赖项;它是一个仅使用标准库的单文件程序。
  • Parlova Plus(每月 $5)或 Pro(每月 $10)账户。免费方案不提供开发者访问权限(API、CLI、MCP)。 先在网页上免费体验效果。

快速开始(约 1 分钟)

1. 安装(任选一种)

uv tool install parlova          # or: pipx install parlova
pip install --user parlova

# no Python packaging tools? (macOS / Linux)
curl -fsSL https://parlova.co.za/cli/install.sh | sh
# Windows PowerShell
irm https://parlova.co.za/cli/install.ps1 | iex

2. 登录。 浏览器会打开;检查验证码并点击 Approve。

parlova login

3. 连接你的 AI 应用

parlova mcp-config                    # Claude Desktop → paste into claude_desktop_config.json
parlova mcp-config --app cursor       # Cursor → ~/.cursor/mcp.json
parlova mcp-config --app vscode       # VS Code → .vscode/mcp.json
parlova mcp-config --app claude-code  # Claude Code → prints a `claude mcp add …` command to run

mcp-config 会输出适用于你电脑的完整路径配置。桌面应用无法读取 shell 的 PATH,因此只写 "command": "parlova" 通常会失败。编辑配置后,重启应用。

如果你安装了 uv,此配置无需预先安装即可在任何地方使用:

{
  "mcpServers": {
    "parlova": { "command": "uvx", "args": ["parlova", "mcp"] }
  }
}

(请先运行一次 uvx parlova login,或添加 "env": {"PARLOVA_TOKEN": "…"},并使用从 Settings → Developers 获取的令牌。)

工具

工具功能参数
transcribe_file转录电脑上的音频或视频文件并返回文本。等待结果;如果耗时较长,则返回任务 ID。path(绝对路径)、language(默认 auto,也可使用 af、en 等)、speakers(布尔值)、max_wait_seconds(默认 240)
transcribe_youtube同上,但用于 YouTube 链接url、language、speakers、max_wait_seconds
get_transcript按任务 ID 获取已完成的转录稿job_id、format:text(易读格式,含时间戳和说话人)、txt、srt、vtt、csv、md、json
list_transcripts获取近期转录记录及其 ID、状态、日期和标题limit(默认 20)
get_usage查看本月已使用的分钟数、方案限额和最近几个月的用量—

说话人标签需要 Plus 或 Pro 方案。md 和 json 格式下载仅限 Pro 方案。方案限额:Plus 每月 10 小时,单次录音最长 1 小时;Pro 每月 30 小时,单次录音最长 3 小时。

提示词示例

  1. “转录 ~/Downloads/team-meeting.m4a,标注说话人,并列出行动事项及各自的负责人。”
  2. “转录这个 YouTube 演讲,并按时间戳列出 5 个关键观点:https://www.youtube.com/watch?v=…”
  3. “转录 ~/Desktop/interview.mp3。内容主要是南非语,夹杂一些英语。然后将其翻译成英语,并保留说话人标签。”
  4. “获取我上一个转录稿的 SRT 字幕,并将它们保存到视频旁边,文件名为 talk.srt。”
  5. “我本月用了多少分钟进行转录?最近 5 份转录稿的内容是什么?”

命令行

parlova transcribe meeting.m4a --speakers
parlova transcribe "https://youtu.be/…" --format srt -o talk.srt
parlova list
parlova get <job-id> --format vtt
parlova usage

用于服务和 CI:运行 parlova login --token 或设置 PARLOVA_TOKEN。

隐私

音频仅用于生成转录稿。上传的音频会在转录完成后删除,我们的语音服务提供商不会存储音频或用它进行训练。你可以随时删除任何转录稿。隐私政策

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。