我正在尝试录制通过 ActionScript 3 连接到 Line-In 的设备的声音。
根据 adobe 文档 (http://livedocs.adobe.com/flex/3/html/help.html?content=Working_with_Sound_02.html),Microphone 类允许您的应用程序连接到用户系统上的麦克风或其他声音输入设备。
但是 Microphone 类只检测我的声卡( Microphone.names 数组)上的麦克风,而不是“其他声音输入设备”。也许还有另一种方法可以从线路输入设备捕获声音?
谢谢!
最佳答案
Flash 在构建时考虑到了安全性,它不会让您访问除麦克风和相机等预定义类之外的任何硬件(并且只有在用户许可后!)
如果您的声卡软件允许,您可能会更幸运地将设备插入麦克风 socket 或以编程方式重新路由其信号。
关于actionscript-3 - 如何从 Line-In 设备捕获声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6121609/