【问题标题】:Flash AS3, reduce noise from laptop mic inputFlash AS3,减少笔记本电脑麦克风输入的噪音
【发布时间】:2012-11-29 03:53:45
【问题描述】:

我正在尝试创建一个应用程序,用户可以在其中通过 Flash AS3 中的麦克风输入录制他们的声音。当用户使用耳机麦克风时一切正常,但如果用户通过笔记本电脑麦克风录制他们的声音,结果真的很糟糕。有很多扭曲。有解决办法吗?

我试过 mic.gain = 50 只是为了减少声音输入。我也将麦克风音量设置为 50。但似乎没有任何效果。

我们将不胜感激。

【问题讨论】:

  • 用闪光灯以外的其他东西录制时,有问题的麦克风听起来不错吗?想到的答案是:“不要使用笔记本电脑的麦克风”和“编写一个函数来处理字节流输入并尝试扭转失真”;但第一个没有帮助,第二个是一个疯狂的人会做的事情......
  • 您是否考虑过使用“增强型”麦克风?它具有一些可能有所帮助的功能(回声消除)。从技术上讲,回声消除对失真没有帮助,但我在 MacBook 笔记本电脑上使用了很多内置麦克风(带回声消除),从未发现任何问题。
  • 此外,操作系统通常有一些您可能想要查看的麦克风设置。例如,如果您的操作系统已将麦克风的“增益”设置得非常高,您可能会降低它...
  • 好吧,我尝试使用 Windows 录音机,它听起来“正常”。但是当我使用闪光灯时,它就像是录制了太多声音并导致失真。我认为问题在于我的编码。我(认为)知道问题可能在 mic.gain 中,即使我已将其设置为 50,它仍然给我 mic.gain = 100。
  • @goofy 运气好能解决这个问题吗?我遇到了完全相同的问题。

标签: flash


【解决方案1】:

试试这个设置

mic.gain = 40;
mic.rate = 16;
mic.setSilenceLevel(5, 1000);

【讨论】:

    【解决方案2】:

    您的应用程序或应用程序设置都没有问题,您在使用系统麦克风时听到的噪音来自系统的旋转风扇,特别是如果它是一台笔记本电脑并且麦克风位于主板上并且不是显示器

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-09-25
      • 2015-11-26
      • 1970-01-01
      • 1970-01-01
      • 2010-09-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多