跳转到正文
voice.jsJavaScript
import '@neongate-ai/orbz/browser'
const orb = document.querySelector('orb-z')

orb.voiceModel = {
  provider: 'openai-speech',
  endpoint: '/api/voice/speech',
  model: 'gpt-4o-mini-tts',
  voice: 'marin'
}
orb.speech = 'Hello from Orbz.'
// From your Speak button:
const speak = () => orb.startTalking()

语音由你的服务器生成。提供商密钥保留在服务器上。 语音集成指南 ↗

预览状态
自定义外观

将输入文本转为语音

  • 原生自定义元素,无第三方库
  • 封闭式 Shadow DOM
  • 支持 SSR 的安全入口
实时组件空闲
模型
gpt-4o-mini-tts
音色
marin
正在加载…