使用 Google 服务配置 AI 语音留言转写

Yeastar P 系列软件版 支持由 Google Cloud Speech-to-Text 服务 (API 版本:V2) 驱动的 AI 语音留言转写功能,以便用户快速查看语音邮件内容。本文介绍如何在 PBX 上使用该第三方服务配置 AI 语音留言转写功能。

注: 如果你已配置由 Google Cloud Speech-to-Text 服务驱动的 AI 通话转写功能,可启用 语音留言转写 并直接点击右上角的 复制“通话转写”的配置 以复用该配置,再按需修改即可。

使用要求

Yeastar P 系列软件版 需满足以下要求:
项目 要求
固件

83.23.0.83 或更高版本。

订阅服务

订阅 AI转写 服务 。

前提条件

项目 前提条件
PBX 网络访问 确保 Yeastar P 系列软件版 能够访问以下域名以使用 Google Cloud Speech-to-Text 服务:
  • oauth2.googleapis.com
  • <region>-speech.googleapis.com
  • <region>-storage.googleapis.com
注:
  • 从下面的列表中选择所需的区域,并将 <region> 替换为该区域 (如 us-speech.googleapis.com)。建议选择与 PBX 部署位置最近的区域,以降低网络延迟并保障转写服务稳定运行。
    • us:美国
    • eu:欧洲
    • asia-southeast1:新加坡
    • asia-northeast1:东京
  • 你可以在 PBX 上验证域名是否可访 (路径: 维护 > 故障诊断 > IP Ping)。若 PBX 无法访问域名,可前往 系统 > 网络 > 基础设置 配置 PBX 网络。

第三方服务账号 准备一个 Google 账号,确保账号具有充足的 Google Cloud Speech-to-Text 服务的转写分钟数额度和管理 Google 云存储 (GCS) 存储桶的权限,并获取该账号的用户名和密码。

操作步骤

步骤一、为 Google Cloud Speech-to-Text 服务创建 API 密钥

要从 PBX 安全接入 Google Cloud Speech-to-Text 服务,需先在 Google 控制台创建 API 密钥,用于该服务接口的请求鉴权。

  1. 使用 Google 用户名和密码登录 Google 控制台
  2. 创建新项目。
    1. 在左上角,点击当前项目页签,然后在弹出的窗口中点击 新建项目

    2. 新建项目 页面,创建一个新项目。

      1. 项目名称 字段,输入名称以识别该项目。
      2. 可选:点击 浏览 选择组织。
      3. 点击 创建
  3. 在新建的项目中,启用 Cloud Speech-to-Text API 服务。

    1. 进入 API 和服务 > API 库,在库中搜索 “Cloud Speech-to-Text API”。
    2. 在搜索结果列表中,点击 Cloud Speech-to-Text API 卡片进入详情页。
    3. 点击 启用

      服务显示 已启用 状态。

  4. 为新建的项目创建一个服务账号。
    1. 进入 IAM 和管理 > 服务账号,在顶部导航栏点击 创建服务账号

    2. 创建服务账号。

      1. 服务账号名称 字段,输入名称以识别该服务账号。
      2. 点击 创建并继续
      3. 角色 下拉列表中,选择 Owner
      4. 点击 继续
      5. 点击 完成

        服务账号 列表显示新建的服务账号。

  5. 为新建的服务帐户创建一个 API 密钥并生成 JSON 文件。

    1. 服务账号 页面,点击新建的服务账号旁的 并选择 管理密钥
    2. 密钥 页面,点击 添加键 并选择 创建新密钥

      选择密钥类型的窗口弹出。

    3. 键类型 栏,选择 JSON 类型并点击 创建

      系统会自动将包含 API 密钥的 JSON 文件下载到你的计算机。你可以在计算机上查看 JSON 文件,并保存以供后续使用。

步骤二、在 PBX 上配置 AI 语音留言转写功能

为 Google Cloud Speech-to-Text 服务创建 API 密钥后,需在 PBX 上完成对应设置,以与该服务建立连接。

  1. 登录 PBX 管理网页,进入 AI > AI工具箱
  2. 打开 语音留言转写 开关。
  3. 配置 AI 语音留言转写服务。

    1. 服务类型 下拉列表中,选择 自定义服务
    2. 转录服务商 下拉列表中,选择 Google
    3. 点击 浏览 上传 API 密钥 JSON 文件
    4. 地区 下拉列表中,选择区域。
      • us (multi-region):美国
      • eu (multi-region):欧洲
      • asia-southeast1:新加坡
      • asia-northeast1:东京
  4. 语言 下拉列表中,选择识别和转写语音留言所用的语言。
  5. 允许使用本功能的分机 栏,指定允许使用语音留言转录功能的分机/分机组/部门。
    • 所有分机:所有分机都可以使用此功能。
    • 特定分机:仅指定的分机可以使用此功能。
  6. 点击 保存

执行结果

转录连接状态 显示 启用,表示由 Google Speech-to-Text 服务驱动的 AI 语言留言转写已启用。群语音信箱和分机语音信箱的留言会通过该 Google 服务被检测并转写为指定语言的可读文本。

注: 你可以为单个分机自定义转写语言 (路径:分机和中继 > 分机 > AI > 语音留言转写 > 语言),该语言将作为发送到该分机语音信箱的语音留言 (包括模式为 群发至成员 的群语音信箱的留言) 的转写语言。更多信息,请参见 为分机配置 AI 语音留言转写