OneSay开发者平台
打造互联
产品。
一个平台,覆盖语音任务、实时互动和联网设备。
预览版:功能和API可能会变化。
使用JavaScript SDK,为Web应用加入语音任务和实时语音(RTC)。
文档ESP32快速入门使用ESP32 SDK,让ESP32设备支持语音任务和实时语音(RTC)。
示例
与OneSay对话的三种方式。
每张卡片都说明你现在能试用什么,以及在哪里试用。
在浏览器里说话,实时看到OneSay听写任务把它转成文字,每一步都由你确认。
仅限Staging,面向试用账号。
在控制台试用语音任务 阅读指南与AI Agent一对一语音对话,随时可以打断它。
仅限Staging,面向已开通试用的账号。
在控制台试用 阅读指南 体验AI Agent演示三到四个人在同一个语音房间里通话,每个人使用自己的浏览器。
成员固定:请依次加入。如果有人离开,要继续通话请新建一个房间。
打开多人语音房间 阅读指南探索平台
从第一次调用,
走向互联体验。
现有的开发者资源。Playground中的数据均为合成数据,可用情况见各篇指南。
JavaScript + 语音任务
使用JavaScript SDK,通过Realtime WebSocket向任务发送你的PCM音频。
查看JavaScript + 实时语音(RTC)
预览已安装的浏览器示例。连接前需要已有且已授权的RTC资源。
查看ESP32 + 语音任务
导出只含任务功能的OEM示例,并自行提供网络、凭据和PCM回调。
查看ESP32 + 实时语音(RTC)
了解当前的组件集成方式,以及尚存的原生和硬件限制。
查看任务协议Playground
展示任务的消息流程,不会建立RTC会话。
查看Control API
使用示例数据,试用项目、能力和操作的只读请求。
查看设备
通过现有的公开API客户端读取合成设备。
查看安全
了解凭据安全,以及为什么权限由服务端决定。
查看继续开发
下一步需要的资源。
开发者平台汇集了文档、控制台、Playground、示例、更新日志和社区页面,方便你用OneSay平台的API和SDK构建应用。
Playground使用固定的示例数据,不需要凭据。不要把生产环境密钥、设备凭据、Realtime票据、客户音频或转写文本粘贴到指南、Playground或支持报告中。
要为任务提供显式上下文,请用POST /v1/context-snapshots创建不可变的ContextSnapshot,再把它的ctx_ ID作为带类型的TaskInput传入。创建快照需要context_snapshot.create授权;用GET /v1/context-snapshots/{context_snapshot_id}重新读取快照,需要另外的context_snapshot.read授权。
查看原始Markdown
# OneSay开发者平台
开发者平台汇集了文档、控制台、Playground、示例、更新日志和社区页面,方便你用OneSay平台的API和SDK构建应用。
Playground使用固定的示例数据,不需要凭据。不要把生产环境密钥、设备凭据、Realtime票据、客户音频或转写文本粘贴到指南、Playground或支持报告中。
要为任务提供显式上下文,请用`POST /v1/context-snapshots`创建不可变的ContextSnapshot,再把它的`ctx_` ID作为带类型的TaskInput传入。创建快照需要`context_snapshot.create`授权;用`GET /v1/context-snapshots/{context_snapshot_id}`重新读取快照,需要另外的`context_snapshot.read`授权。