web-audio-api 相关问题

Web Audio API是一种可直接在浏览器中使用的高级音频处理API,可帮助使用JavaScript创建,操作和分析音频数据。

AnalyserNode.getByteFrequencyData() 返回的“bin”的频率(以赫兹为单位)是多少?

我目前正在开发一个项目,该项目使用 JavaScript 的 WebAudio API 来显示音频频率图。 AnalyserNode.getByteFrequencyData() 填充一个数组,该数组分为“

回答 3 投票 0

Firefox:箭头键不计为用户手势,因此无法播放 AudioContext

我正在编写一个游戏,玩家可以使用箭头键进行交互,这可以产生音频。这适用于除 Firefox 之外的所有浏览器。 Firefox 似乎不计算箭头键(ArrowUp、Arro...

回答 1 投票 0

在AudioWorkletProcessor中设置输出通道数

如果我创建音频上下文,目标节点有 2 个通道(用于立体声输出) AudioWorkletNode 似乎有 2 个通道: var audioContext = new AudioContext() console.log(audioCon...

回答 4 投票 0

我可以将来自 Spotify 的音频从经过身份验证的用户流式传输到未经 Spotify 身份验证的另一个用户吗? (网络/反应)

我有这个对我们的产品至关重要的功能。这是一个平台,两种类型的用户(治疗师和客户)会面并一起进行精神交流。 我们想让“治疗师”

回答 1 投票 0

Javascript:UInt8Array 到 Float32Array

我有一些使用签名 8 位 PCM 格式的音频缓冲区需要通过网络音频播放,该音频仅接受签名 32 位 PCM。现在我有用于 pcm_u8 数据片段的 ArrayBuffer(来自 Uint8array)。怎么会...

回答 3 投票 0

可以合并两个音频“base64data”字符串来创建一个独特的音频文件吗?

是否可以合并两个音频“base64data”字符串来创建一个独特的音频文件? 我在字符串中有两个循环音频 Base64 wav,如下所示: 数据:音频/x-wav;base64,UklGRuIfQVZFZm1R7SH$WP90AhICLw...

回答 4 投票 0

当右声道高于某个音量时使用 AudioContext 选通左声道

在我的 chrome 扩展中,我使用 AudioContext 和 AudioNode 将两个流合并为一个流,其中一个位于左通道,另一个位于右通道。我也想门(...

回答 1 投票 0

无法在 Safari 中恢复 AudioContext

我遇到了一个问题,当尝试在 Safari 中播放音频时,在 AudioContext 上调用resume永远无法解决。我在页面加载时创建一个 AudioContext,因此它以暂停状态开始...

回答 3 投票 0

使用 jspsyche 插件 (jspsych-libet) 在 Javascript 中播放声音时出现延迟

在我的实验中,使用名为 jspsych-libet 的 jspsyche 插件播放蜂鸣音时遇到延迟。声音的时机至关重要,但我观察到延迟高达 400 毫秒。这些

回答 1 投票 0

Web 音频 API:如何播放 DASH 流中的音频而不产生音频失真?

我正在尝试使用自定义播放器播放 https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps.mpd 中的音频。我的播放器执行以下操作: 下载并解码每个音频片段...

回答 1 投票 0

在后端使用 Azure Speechsdk.transcription.ConversationTranscriber 处理来自 Web 应用程序的数据时出现问题

我正在尝试实现如下流程: JS Web 应用程序使用 WebAudio API 持续捕获音频(getUserMedia,然后处理 MediaRecorder) 单通道音频正在继续发送...

回答 1 投票 0

在后台捕获麦克风?

我正在从事一个录音机项目 - 捕获语音笔记之类的事情。到目前为止,它可以工作并录制音频,然后附加到页面上的音频标签以立即播放 嗬...

回答 1 投票 0

扩展 AudioWorkletProcessor 类并使用类中现有的 audioNode

我想通过使用AudioWorkletProcessor类扩展来创建一个新的AudioNode,但我想在类内使用现有的audioNode(假设是GainNode),例如在...

回答 1 投票 0

如何从 HTML 视频元素 (MediaElementAudioSourceNode) 获取 AudioBuffer 数据

我有一个通过以下方式获得的 MediaElementAudioSourceNode: audioCtx.createMediaElementSource(videoElement) 如何从中获取适合输入音乐节奏的音频数据缓冲区? 通过...

回答 1 投票 0

当 Web Audio API 静默时从 MediaRecorder 获取空 blob

我正在使用 MediaRecorder JS 类将动画画布 (WebGL) 和 Web Audio API 输出一起录制为视频。如果正在播放某些音频,一切都会按预期工作,但如果没有播放,那么我会......

回答 1 投票 0

如何使用 Web Audio API (WAAPI) 获取音频样本数据

我正在使用网络音频API,我成功监听麦克风并使用分析器获取数据(getFloatFrequencyData 和 getFloatTimeDomainData),但是如何获取原始样本数据...

回答 1 投票 0

如何知道 Web Audio API 中声音的持续时间

基本上都在标题中,我如何知道或如何访问Web Audio API中soundNode的持续时间。我期待像 source.buffer.size 或 source.buffer.duration 这样的东西

回答 2 投票 0

网络音频API是否支持控制左右立体声通道的音量?

我要开发一个主要依赖音频效果的JavaScript游戏。 我搜索了一些关于Web Audio API是否支持控制左右立体声通道的音量...

回答 1 投票 0

Web 音频 API - 使用 <audio> 元素

我正在尝试创建反应式音乐可视化,如本示例所示:http://webaudioapi.com/samples/visualizer/ 我想做的是使用缓冲音频 htmlmediaelements 来避免速度变慢...

回答 1 投票 0

Web Audio API:Chrome 中没有声音

我使用的是 Chrome 22.0.1229.94,无法弄清楚为什么使用 Web Audio API 在任何页面上都没有音频。我已经检查了标志,但似乎没有启用 API 的标志,我需要吗...

回答 4 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.