SuperAPI AI 工具集

deepgram

数据与分析

查看项目

更新于 10-16 00:25

技能介绍

用途:该技能用于与 Deepgram 交互。Deepgram 是语音转文字 API,可将音频和视频转为文本,常用于呼叫中心、媒体分析与会议记录等场景。此技能通过 Membrane CLI 调用 Deepgram,Membrane 会自动处理认证与凭据刷新,用户无需自行处理鉴权细节。官方文档:https://developers.deepgram.com/

主要能力:围绕 Project、API Key、Usage、Billing、Invites、Members 等资源进行管理。常见操作包括:获取指定项目的未结余额(get-project-balances)、为项目创建 API 密钥(create-project-key)、列出项目密钥(list-project-keys)、获取模型元数据(get-model)、列出所有公开模型(list-models)、获取项目信息(get-project)、列出所有项目(list-projects);还提供文本情感、主题、意图与摘要分析(analyze-text)、文字转语音(text-to-speech)、从 URL 转写预录音频(transcribe-audio-from-url)。

使用方式:先安装 CLI:npm install -g @membranehq/cli@latest,再登录:membrane login --tenant --clientName=<agentType>(无界面环境会打印授权链接,登录后用 membrane login complete <code> 完成)。连接 Deepgram:membrane connection ensure "https://deepgram.com" --json,若状态为 BUILDING 可用 npx @membranehq/cli connection get <id> --wait --json 轮询至 READY。查找操作:membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json;运行操作:membrane action run <actionId> --connectionId=CONNECTION_ID --json,传参用 --input '{"key": "value"}'。必要时可通过代理直接请求:membrane request CONNECTION_ID /path/to/endpoint。

适用场景与限制:适合需要在自动化流程中接入 Deepgram 转写、文本分析或语音合成,以及管理 Deepgram 项目与密钥的用户。需注意认证与连接由 Membrane 服务器端管理,不应向用户索取 API 密钥;CLI 需 Node.js 环境。资料未说明具体价格、配额上限与转写准确率等信息。