Skip to content

概述

百度智能云实时音视频 RTC(Real-Time Communication)是百度依托全球低延时网络打造的实时音视频 PaaS 产品,端到端延迟低至 300 毫秒

AiPi-PalChatV1 通过集成百度 RTC SDK(RTOS 版),实现了基于 AI 大模型的实时语音交互能力。对着设备说话,即可与 AI 助手「小安」自然对话。

本教程仅涉及语音交互功能。

百度 RTC 官方文档:https://cloud.baidu.com/doc/RTC/index.html


功能说明

AiPi-PalChatV1 当前支持的语音交互能力:

功能说明
语音对话唤醒词唤醒,支持连续对话、打断、离线唤醒
音量控制通过语音指令调节设备音量(Function Call)
角色自定义可自定义 AI 助手的身份、性格和回复风格
多模型支持百度文心、DeepSeek、阿里千问、OpenAI 等大模型
多音色可选系统预置 / 百度 TTS / 讯飞 TTS / 火山 TTS

产品优势

  • 超低延时:全球就近接入,端到端延时低至 300ms,打断延时仅 0.8s
  • 高音质:48kHz 采样率,3A 算法(回声消除 + AI 降噪 + 自动增益)
  • 弱网优化:抗丢包 70%,抗抖动 1000ms
  • IoT 适配:RTOS SDK 包体 <300K,CPU <300MHz,内存 <2M
  • 灵活模型:支持对接多种大模型和 TTS 服务

系统架构

AiPi-PalChatV1 语音交互采用「设备端 + 百度云服务 + AI 大模型」三层架构。

系统架构图

核心概念

概念说明
AppID应用的唯一标识,创建互动应用时自动生成
AppKey应用密钥,用于生成鉴权 Token
资源(License)设备连接数许可,1 License = 1 台设备并发
Token鉴权凭证,基于 AppID + AppKey + 时间戳签名生成
Function Call大模型调用设备能力的机制(如 adjust_volume 调节音量)

百度RTC使用流程

从零开始使用百度 RTC 实时音视频服务,按以下步骤依次完成:

账号注册

注册百度智能云账号并完成实名认证。点击查看:账号注册

应用创建

在 RTC 控制台中创建互动应用,获取 AppID 和 AppKey。点击查看:应用创建

角色修改

自定义 AI 助手的身份、性格和回复风格。点击查看:角色修改

绑定资源

为应用绑定 License 资源,新用户可免费领取 10 个。点击查看:绑定资源

连接信息获取

汇总设备连接所需的参数(AK/SK、AppID 等)。点击查看:连接信息获取

烧录测试

将百度 RTC 测试固件烧录到 AiPi-PalChatV1 开发板。点击查看:烧录测试

上电测试

固件烧录完成后上电,验证百度 RTC 功能是否正常运行。点击查看:上电测试

💡 提示:请严格按顺序操作,每个步骤需基于前一步完成的结果。


下一步

← 上一步当前页面下一步 →
平台简介账号注册

百度 RTC 官方文档:https://cloud.baidu.com/doc/RTC/index.html

Released under the MIT License. Build Time 2026-08-03 14:04:11