【问题标题】:system Audio Processing Objects (sAPO) and Skype in windows 8.1Windows 8.1 中的系统音频处理对象 (sAPO) 和 Skype
【发布时间】:2013-10-07 23:04:51
【问题描述】:

我已经用谷歌搜索并搜索了许多论坛和开发者网站,但都没有成功;我认为这是一个需要直接专业知识或知识的具体问题,所以请继续阅读!

背景:

我有一个作为系统音频处理对象 (sAPO) 实现的音频增强算法,该算法已在 Windows 7 中成功开发和测试。作为 APO,它通过端点设备对所有音频流进行处理,包括音频来自 Skype。

问题:

这确实不适用于 Windows 8.x(8.1 或更高版本)吗?更具体地说,sAPO 处理是否仍然适用于 Skype? Skype 是否禁用其流上的任何和所有 APO 处理?

到目前为止的尝试:

(1) 我已经成功地遵循了在 Windows 8 中从 Windows 7 加载未签名 APO 的标准过程。

(2) 我已经用 Skype 音频流对此进行了测试,并且 也可以工作

但是:

(1) 上面,在 Windows 8.1 开发者预览版中失败。结果我无法测试 (2)。

请注意,我专门询问的是笔记本电脑或台式机中的 Windows 8.1。这不适用于手机或平板电脑。非常感谢任何有关此的信息或链接!

【问题讨论】:

  • 我不知道这个字段,但这看起来不像是 Stackoverflow 问题。你有什么代码要显示吗?
  • 抱歉,这不是代码问题。这是一个关于 Windows 8.1 和系统音频处理对象的问题。

标签: windows audio system wdk


【解决方案1】:

我还在尝试将针对 W7/8 开发的 APO 更新为 W8.1 引入的新格式,但似乎还没有发布太多文档。 到目前为止,我发现,Windows 8.1 需要一些新方法来发现和控制要在 APO 中实现的效果。这意味着 Skype 将能够发现某些 APO 效果并在需要时禁用它们。

新接口IAudioSystemEffects2: link

可以在新的 SwapAPO 示例中找到一些更新的代码: link

不多,但希望它可以帮助您朝着正确的方向前进。

【讨论】:

  • 谢谢!我会看看链接。
猜你喜欢
  • 1970-01-01
  • 2019-12-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-03-10
  • 2011-07-09
  • 1970-01-01
相关资源
最近更新 更多