Apache flex 使用本机库在Flash/Flex中消除回声
我必须在Flex视频会议应用程序中实现AEC。我知道这不能直接在Flash中完成。我正在考虑编写一个本机应用程序或库,在Flex之外执行AEC 据我所知,AdobeConnectPro正在使用一些外部库来实现AEC。我想沿着这个方向做一些类似的事情 在我的脑海中有两种可能性: 1) 独立自定义AEC过滤器 自定义AEC过滤器将在后台运行,将处理来自麦克风和声卡的所有数据并执行AEC。回波信号将是要播放但在临时缓冲区中延迟的数据,如:aec(输入,延迟输入,输出) 我不知道它是否有效,因为Flash麦克风输入不知道我的自定义输入,扬声器也不知道。但是在系统级具有AEC的WinXP/Vista中是如何实现的呢 2) AEC过滤器与Flex的NativeProcess交互 筛选器将由NativeProcess运行。Flex应用程序将传声器声音、接收到的远程声音传递到过滤器,并返回消除回声的声音,然后Flex将此输出到扬声器。这是正确的吗 如果2)方法可行,那么我有以下问题:Apache flex 使用本机库在Flash/Flex中消除回声,apache-flex,flash,audio,echo,speex,Apache Flex,Flash,Audio,Echo,Speex,我必须在Flex视频会议应用程序中实现AEC。我知道这不能直接在Flash中完成。我正在考虑编写一个本机应用程序或库,在Flex之外执行AEC 据我所知,AdobeConnectPro正在使用一些外部库来实现AEC。我想沿着这个方向做一些类似的事情 在我的脑海中有两种可能性: 1) 独立自定义AEC过滤器 自定义AEC过滤器将在后台运行,将处理来自麦克风和声卡的所有数据并执行AEC。回波信号将是要播放但在临时缓冲区中延迟的数据,如:aec(输入,延迟输入,输出) 我不知道它是否有效,因为Flas
ternyk好消息-它现在内置在Flash Player 10.3中:)阅读发行说明,确保可以在Java AEC中编译Flex 4.5 SDK,并且可以使用Merpi在空中访问Java功能。 也许你应该试试这个 谢谢