Openai Realtime Embedded SDK

使用场景使用SDK在ESP32上实现智能家居设备的语音控制在工业自动化领域,通过SDK使微控制器能够实时响应传感器数据在科研领域,利用SDK进行机器学习模型的实...

  • Openai Realtime Embedded SDK

    类别:开发与工具,API服务,ESP32,实时API,微控制器,OpenAI,嵌入式开发,优质新品,开源,
    官网:https://github.com/openai/openai-realtime-embedded-sdk 更新时间:2025-08-02 10:05:46
  • 使用场景

    使用SDK在ESP32上实现智能家居设备的语音控制

    在工业自动化领域,通过SDK使微控制器能够实时响应传感器数据

    在科研领域,利用SDK进行机器学习模型的实时推理

    产品特色

    支持ESP32S3和Linux平台的开发与测试

    允许通过环境变量设置Wi-Fi和API密钥

    提供构建和运行程序的完整工具链

    支持Docker一键构建流程

    通过SDK与OpenAI实时API进行交互

    适用于需要实时数据处理和决策的应用场景

    使用教程

    1. 确保系统中已安装protoc和protobufc。

    2. 使用idf.py设置目标平台,例如:idf.py set-target esp32s3。

    3. 通过idf.py menuconfig配置设备特定设置。

    4. 设置Wi-Fi SSID和密码以及OpenAI API密钥作为环境变量。

    5. 使用idf.py build构建项目。

    6. 如果为ESP32S3构建,使用sudo -E idf.py flash将程序烧录到设备。

    7. 如果为Linux构建,直接运行生成的二进制文件,例如:./build/src.elf。