1

通过 AIR 2 允许访问麦克风数据,可以在本地保存/处理音频。Adobe 提供了一个 WAVWriter 示例,但是否有任何 API 访问 Speex 编解码器?

4

1 回答 1

2

据我了解,音频在内存中完全解压缩,但在通过 NetStream 发送时会自动压缩。据我所知,没有任何 API 可以使用原生压缩器。目前,AS3 或 Haxe 中也没有用于 speex 压缩器的端口。所以我想你唯一的选择是:

  1. 与WAV一起生活
  2. 端口和编码器到 AS3(例如JSpeex
  3. 使用外部工具为您完成工作。我不确定 Air 内部浏览器是否支持 Java 小程序。如果是这样,您可以编写一个小程序,使用 JSpeex 进行所需的转换。如果您需要文件系统访问,或绑定端口(供空中运行时连接),您将需要签署您的小程序
于 2010-04-16T12:47:36.800 回答