【问题标题】:Web Audio API microphone not working on Chrome CanaryWeb Audio API 麦克风在 Chrome Canary 上不起作用
【发布时间】:2013-06-09 12:56:43
【问题描述】:

我完全糊涂了,因为几天前这对我有用,但现在不行了。 我无法使用 Web Audio Api 或 getUserMedia 从麦克风获取音频输入。 我正在使用 Mac 和 Chrome Canary 29。 我没有在以下链接中获得麦克风输入: http://webaudiodemos.appspot.com/AudioRecorder/index.html

在系统的麦克风偏好设置中,我确实看到了来自麦克风的输入。

几天前它工作了,我必须使用 Web Audio API 开发一个应用程序......不知道该怎么做。 任何想法将不胜感激。

【问题讨论】:

  • 嗯,我昨天在那个链接。在 Canary 中遇到与您相同的问题,即使麦克风正常工作,也不会对麦克风做出反应。猜猜这是 Canary 中的临时故障(或 API 更改 - 尚未检查)。
  • 还有其他人遇到这个问题吗?
  • 难以置信,它正在 Chromium 上运行...
  • 我现在正在处理涉及 getUserMedia 和音频 API 的项目,我发现了一个有趣的错误:地址栏右侧有相机图标。如果您在那里设置除“默认”之外的任何设备,您将始终获得用零填充的通道缓冲区。也许你也陷入这种境地?
  • 不,我也无法进行演示。我在非开发27.0.1453.110 版本和演示在星期二工作。也许作者更改了源代码?

标签: javascript html web-audio-api getusermedia


【解决方案1】:

我们在 Canary 经历了几天糟糕的音频。再试一次。 (我是http://webaudiodemos.appspot.com/的作者。)

【讨论】:

  • 它仍然无法在 Chrome Canary 中运行,但它在 Chromium 中运行。奇怪的是,它不仅是您的网站 - 问题在于每个使用 Web Audio API 的应用程序......
  • 哇。这些有源代码吗?另外,麦克风输入可以在移动设备上使用吗?
  • +Joel 是的,我所有的演示都在 Github 上(大多数都有来自应用程序内部的链接) - github.com/cwilso。是的,AudioRecorder 甚至 Vocoder 在 Android 上工作(部分在 iOS 上)。
猜你喜欢
  • 2015-09-24
  • 2018-12-12
  • 1970-01-01
  • 2019-10-13
  • 1970-01-01
  • 2020-03-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多