Operit AI 中文文档 下载 App

Operit 语音交互:本地 / 云端 TTS + 本地 STT

语音能力总览

Operit v1.2 起上线语音交互,v1.8 起增加语音唤醒。整条语音链路:

能力说明引擎
STT(语音识别)把语音输入转成文字本地(Android 内置)+ 可选云端
TTS(语音合成)把文字回复读出来本地(Android / MNN)+ 云端(第三方 API)
语音唤醒说特定关键词自动唤起 Operit本地离线模型
连续对话说完一句自动接下一句STT → Agent → TTS 链式

STT:语音输入转文字

Operit 支持两种 STT 路径:

本地 STT(推荐,零成本)

直接调用 Android 内置的 SpeechRecognizer——系统自带,不需要联网,不需要额外配置:

对话界面 → 点麦克风按钮 → 说出指令 → 自动转成文字 → Agent 处理

Android 原生 STT 支持的语言取决于系统版本和厂商定制——大多数 Android 10+ 系统都支持中文普通话和英文。

云端 STT(可选,精度更高)

在模型 / 语音设置里切换 STT 引擎。

TTS:文字回复读出来

本地 TTS

云端 TTS

配置 TTS

Operit 设置 → 语音 → TTS 引擎:

  1. 选引擎(本地 / 云端)
  2. 填云端 API Key(如果是云端)
  3. 选音色、语速、音量
  4. 点「测试」→ 听效果

连续对话模式

STT → Agent → TTS 链式自动运行,一次设置后全程免手动:

你说话(STT 识别)→ Agent 处理 → TTS 播放回复 → 你再说话(自动监听)→ 循环

适用场景:开车、做饭、双手忙的时候——不需要触屏操作。

开启:对话界面 → 设置(或侧栏)→ 语音 → 连续对话模式。

语音唤醒(高级)

v1.8 起上线——说特定唤醒词(默认类似「Operit」,可自定义)自动唤起 Operit 并开始识别:

  1. 在 Operit 设置 → 语音 → 语音唤醒里开启
  2. 录一次你的唤醒词样本
  3. 设置唤醒灵敏度(防止误触发)
  4. 锁屏状态下也能唤起(需要开启锁屏权限)

注意:语音唤醒会持续监听麦克风,增加耗电。只在真正需要时开启。

常见问题

语音识别不准

TTS 机器人音太重

连续对话中断

唤醒词误触发