草庐IT

audio_policy

全部标签

html - Angular 2 : restart the html audio tag on real time

我有一个播放mp3文件的组件,它从其父级获取播放的文件名。这是代码:exportclassPlayComponentimplementsOnChanges{@Input()fileToPlay:string;ngOnChanges(arg){console.log(arg.fileToPlay);}}html是:Yourbrowserdoesnotsupporttheaudioelement.首次播放时效果很好。fileToPlay的值可能会改变,我想实时播放新文件,但它总是播放第一个文件名。我该如何解决? 最佳答案 我知道这是旧的

html - 与 getUserMedia/Web Audio API 同步播放和录制音频

我目前正在为音乐家开发基于网络的协作录音平台,类似于移植到网络的基本DAW(具有额外的社交/共享功能)。不管怎样,我的目标是让它100%无flash,所以我已经阅读了很多关于HTML5,特别是WebAudioAPI的文章(顺便说一句,this这本书帮助很大)。为了使用getUserMedia()从用户的麦克风录制音频,我制作了一个自定义版本RecorderJS.简而言之,我将输出从getUserMedia()路由到ScriptProcessorNode,每4096个样本将inputBuffer的内容写入一个数组,该数组稍后导出到PCMWAV文件。到目前为止,它工作正常。问题是录音过程的

android - HTML5 <audio> 标签在 Android Webview 中不起作用

如果源文件存储在本地,HTML5音频标签似乎在WebView中不起作用。即当从像src="http://example.com/audio.mp3"这样的服务器访问文件时它起作用我正在AndroidICS上试用。如here所述,有一些解决方法.但是我不明白为什么会出现这个问题。关于为什么会发生这种情况的任何解决方案或见解?谢谢。 最佳答案 这只是实现从html文件播放音频的替代方法使用Android的Mediaplayer(http://developer.android.com/reference/android/media/Me

html - 在 IE : MEDIA12899: AUDIO/VIDEO: Unknown MIME type 中使用 html 音频

HTML如下:Js:$('#audioCap')[0].play();并设置“src”如下:$('#audioCap').attr('src','http://blabla/captcha/captcha.wav?'+response);response是一个id。这适用于除IE版本(9-11)之外的所有浏览器,它也应该适用。我收到MEDIA12899:AUDIO/VIDEO:UnknownMIMEtype。我做了一些研究,发现这应该是服务器配置问题。我使用调试工具捕获了网络数据并检查了响应header。Content-Type显示为audio/wav,这是正确的。我不知道还有什么可能

javascript - Web Audio API 中音符的频率

我创建了audiocontext并将我的麦克风连接到分析器:context=newAudioContext();microphone=context.createMediaStreamSource(stream);analyser=context.createAnalyser();analyser.fftSize=2048;microphone.connect(analyser);然后我得到了一些具有频率的数组:fFrequencyData=newUint8Array(analyser.frequencyBinCount);analyser.getByteFrequencyData(f

javascript - 如何为 <audio> 标签设置特定的起始音量

我只了解HTML和CSS的基本知识,并且通过Google进行了广泛的搜索,试图找到这个问题的答案——这一切似乎都指向JavaScript和/或jQuery。我试过了,但无法正常工作。我有一个音频文件,它会在我的网站加载时开始播放。我想设置一个特定的起始音量,这样我的访客就不会在音量过大时心脏病发作。这是我的:HTML:CSS:#bgAudio{position:fixed;z-index:1000;width:250px;}JavaScript:backgroundAudio=document.getElementById("bgAudio");backgroundAudio.volu

audio - 使用 html5 `<audio>` 标签流式传输音频

我正在尝试使用在Dreamhost托管的网站上流式传输来自讲座系列的音频。html5中的标记,但没有太大的成功。实际代码是我还有一个.htaccess文件,其中包含适用于Apache的正确MIME类型。AddType音频/ogg.oggAddType音频/mpeg.mp3ogg文件大约8兆,mp3文件大约13兆。每个文件都是从Audacity导出的。在我的Windows7机器(运行win32版本的apache2.2.14和php5.3.1)上本地服务时,在FF、Chrome和Safari中一切正常。Dreamhost上的情况并不顺利。(他们运行apache2.2.15和php5.2.1

html - Firefox 不会使用 HTML5 <audio> 标签播放 .WAV 文件?

我正在构建一个允许用户上传MP3文件的页面。该MP3文件在后端使用LAME转换为.WAV文件。蹩脚的执行脚本在这里:LAME--resample44.1-decodemyDirectoryPath/Master.mp3myDirectoryPath/Master.wav但是,当我使用HTML5音频标签在Firefox中为该音频文件创建播放器时,它不起作用。Test我读过的所有内容都说Firefox支持.wav文件...但我找不到一个简单的.mp3到.ogg命令行工具来使用它将master.mp3转换为.ogg格式。有人可以就下一步尝试提供一些建议吗?我在此处发布了适用于Safari和C

javascript - 为什么 Content-Security-Policy 会强制 Chrome 按顺序加载 Javascript?

我有一个网站,当我添加到index.html的头部。经过一段时间的调试后,我意识到,当存在此元标记时,所有javascript源代码都会按顺序加载。当我删除这个标签时,javascript是并行加载的,所以网站加载速度更快。为了重现这一点,我写了这个小示例html文件:TestHelloWorld这是带有“Content-Security-Policy”元标记的网络时间线:可以看出,资源是按顺序加载的。这是我删除“Content-Security-Policy”标签时的网络时间线。正如预期的那样,Javascript资源在这里是并行加载的,即使是小示例,页面加载速度也快得多。对于这种行

events - Safari for Mac 桌面版 : HTML 5 audio "ended" event doesn't fire problem

我只想使用HTML5音频功能依次播放多个音频文件。在每次播放结束时,“结束”事件会触发以加载下一个音频。但是在桌面版Safari5.1(在Mac上)中,我发现“结束”事件仅在第一次播放结束时触发。加载并播放第二个音频后,即使音频播放完成,“结束”事件也不会再次触发(我通过“timeupdate”事件跟踪了这一点)。即使当我手动播放任何其他音频文件时,“结束”事件也不会再次触发。但是在Chrome和mobilesafari中,这个问题似乎不存在,音频播放器可以从第一个音频一直播放到最后一个音频。这是Safari5.1forMacOSX的错误吗?(我没有在Windows下测试过)目前,我只