dxAudio
1. 概述
此模块是 dejaOS 官方系统模块库的一部分,用于音频播放和管理功能。 它包含全面的音频系统功能:
- 使用 WAV 文件进行音频播放(不支持 MP3 或其他格式)
- 从 ArrayBuffer 数据进行音频流播放
- 文本转语音(TTS)功能(并非所有设备都支持)
- 音量控制和范围管理(0-10,其中 0 表示静音)
- 播放中断和缓存管理
- 跨线程音频播放支持
2. 文件
- dxAudio.js
- libvbar-m-dxaudio.so
- libasound.so.2
- libatopology.so.2
- 确保这 4 个文件包含在您项目根目录下的 dxmodules 子目录中
3. 依赖项
- dxLogger
4. 兼容设备
兼容所有运行 dejaOS v2.0+ 的设备。设备必须具有音频硬件支持。