会议转写 API:将任意会议平台的语音转为文字
了解 Meeting BaaS 的会议转写 API 如何将你的 Google Meet、Zoom 和 Microsoft Teams 会议转化为可搜索、可操作的文本。了解我们对 99 种语言的支持、说话人分离和实时处理能力。

会议转写已成为现代企业的必备工具。无论你需要搜索历史讨论记录、生成会议摘要,还是维护准确的档案,我们的会议转写 API 都能为你提供解决方案。
什么是 Meeting BaaS 转写 API?
我们的 Meeting Bot API(Meeting BaaS - Meeting Bots as a Service)支持录制 Google Meet、Zoom 和 Microsoft Teams 会议,并将语音转换为文字。
核心功能
我们的 API 提供全面的会议转写能力,包括:
- 支持 99 种语言 - 全球团队,轻松应对
- 无限说话人分离 - 精准识别每位发言者
- 聊天消息转写 - 同时捕获语音和文字沟通内容
- 超快处理速度 - 1 小时音频在 60 秒内完成处理
先进技术驱动
我们集成了 Gladia 专有的 Whisper-Zero ASR(自动语音识别),专为真实企业音频场景优化,能够高精度处理商业会议中的动态变化。
核心差异化特性
高精度(成功率 95%)
Whisper-Zero ASR 几乎消除了音频转写中的所有幻觉问题,确保可靠的转写质量。
自定义词汇支持
添加行业专用术语、产品名称或技术术语,为你的特定使用场景提升转写准确率。
词级时间戳
每个词都附带精确的时间信息,非常适合创建可搜索的会议归档或生成会议精华。
高级降噪处理
背景噪音、多位发言者、音频质量差?我们的算法都能从容应对。
多种输出格式
以纯文本、SRT 或 VTT 字幕格式获取转写内容,适配你的任意 workflow。
语码转换支持
准确转写发言者自然切换语言的对话内容。
翻译能力
将口语内容转换为我们 99 种支持语言中任意一种的书面文字。
实际应用场景
自动化你的会议 Workflow
真正的价值在于将我们的 API 集成到现有工具中。以下是一些实用案例:
Notion 集成
在 Notion 中自动创建包含行动事项、关键决策和参与者洞察的会议摘要,非常适合项目经理和团队负责人。
Airtable + Make Workflow
使用 Make(原名 Integromat)和 Airtable 搭建强大的自动化流程:
- 触发:检测到新的会议录制
- 处理:Meeting BaaS API 获取转写内容和元数据
- 增强:AI 服务添加摘要并提取洞察
- 存储:自动将结构化会议数据更新到 Airtable
这将创建一个包含所有会议内容的可搜索数据库,便于追踪决策、跟进行动事项并保存组织知识。
快速开始
获取你的 API Key
在 meetingbaas.com 注册并在几分钟内获取你的 Meeting BaaS API key。
安装软件包
使用你偏好的包管理器安装 Meeting BaaS SDK:
npm install @meeting-baas/sdkpnpm add @meeting-baas/sdkyarn add @meeting-baas/sdk创建客户端
使用你的 API key 创建 BaaS 客户端的新实例:
import { createBaasClient } from "@meeting-baas/sdk";
// Create a BaaS client
const client = createBaasClient({
api_key: "your-api-key", // Get yours at https://meetingbaas.com
});请确保妥善保管你的 API key,切勿在客户端代码中暴露它。
获取会议数据
使用我们的 REST API 获取会议转写内容和元数据:
curl -X GET "https://api.meetingbaas.com/bots/meeting_data?bot_id=string" \
-H "x-meeting-baas-api-key: <token>"API 返回完整的会议数据,包括:
- 会议时长和元数据
- MP4 录像 URL
- 包含说话人分离的完整转写内容
- 用于精确同步的词级时间戳
使用我们的 TypeScript SDK
为了更便捷的集成,请使用我们官方的 TypeScript SDK:
const { success, data, error } = await client.getMeetingData({
bot_id: "123e4567-e89b-12d3-a456-426614174000",
include_transcripts: true
});
if (success) {
console.log("Meeting duration:", data.duration);
console.log("MP4 URL:", data.mp4);
console.log("Transcript count:", data.bot_data.transcripts.length);
} else {
console.error("Error getting meeting data:", error);
}调用 Meeting BaaS 方法
创建此客户端实例后,你可以调用 Meeting BaaS 的各种方法,例如:
// Join a meeting
const { success, data, error } = await client.joinMeeting({
bot_name: "Meeting Assistant",
meeting_url: "https://meet.google.com/abc-def-ghi",
reserved: true,
});
if (success) {
console.log("Bot joined successfully:", data.bot_id);
} else {
console.error("Error joining meeting:", error);
}// Leave a meeting
const { success, data, error } = await client.leaveMeeting({
uuid: "123e4567-e89b-12d3-a456-426614174000"
});
if (success) {
console.log("Bot left the meeting successfully:", data.bot_id);
} else {
console.error("Error leaving meeting:", error);
}业务影响
使用我们会议转写 API 的企业反馈:
- 会议跟进时间减少 40%
- 通过清晰的行动事项追踪提升责任意识
- 通过可搜索的会议归档更好地保留知识
- 增强全球团队的协作效率
下一步
准备好改变你的团队处理会议的方式了吗?立即获取你的 API key,开始构建更高效的会议 workflow。
想要先看看实际效果?查看我们的 API 文档或探索我们的 GitHub 示例。
对集成有疑问?我们的团队随时为你提供帮助,协助你找到最适合你具体需求的集成方案。