外观
这个开发工具的核心职责、所属技术栈与硬件生态定位。
odas是introlab开源的嵌入式 audition 算法库,工具类型为音频处理算法库,核心开发语言为C,定位为开源嵌入式听觉系统,核心功能模块覆盖声源定位、声源跟踪、语音分离、声源活动检测等音频感知核心能力,可在嵌入式设备端实现低功耗实时音频信号处理。
该算法库适配L3层级的机器人感知技术栈,主要面向机器人听觉感知场景开发,无特定绑定的机器人本体,开发者可通过C语言API直接集成到机器人的音频感知子系统中,为机器人的人机交互、环境感知提供听觉维度的输入支撑。
资料出处 GitHub introlab/odas
工具分类、开发语言、GitHub 社区活跃度与环境要求。
源码克隆、构建方式、已验证系统环境与版本更新记录。
git clone https://github.com/introlab/odas.git
cd odas
# CMake 构建工程
mkdir -p build && cd build
cmake .. && make -j$(nproc)| 版本 / 分支 | 验证环境 | 接入说明 |
|---|---|---|
| main / 最新稳定分支 | Ubuntu 20.04 LTS / Ubuntu 22.04 LTS + GCC 9.0+ + CMake 3.10+ + ALSA/libfftw3依赖 | 通过git克隆仓库后执行mkdir build && cd build && cmake .. && make编译,调用odas.h提供的API接入音频流即可使用听觉能力 |
支持接入该 SDK、ROS 驱动或仿真资产的机器人本体。
尚未收录适配机型。
同一厂商开源的配套仓库或同技术栈开发工具。
本页事实对应的公开页面,以原文为准。