Questions tagged «audio»

声音和编程音频硬件,以及各种音频格式或容器。对于特定于声音播放的问题,请使用[音频播放器]或[播放],对于特定于声音记录的问题,请使用[音频记录]或[语音记录]。

10
如何在网站上播放通知声音?
当发生某个事件时,我希望我的网站向用户播放简短的通知声音。 声音应该不自动启动(瞬间)的网站打开时。而是应通过JavaScript按需播放(当发生特定事件时)。 同样重要的是,这也适用于较旧的浏览器(IE6等)。 因此,基本上有两个问题: 我应该使用哪种编解码器? 嵌入音频文件的最佳实践是什么?(<embed>vs. <object>Flash。vs <audio>)

22
使用Python播放音频
如何从Python脚本播放音频(听起来像1秒钟的声音)? 最好是独立于平台,但首先需要在Mac上运行。 我知道我可以afplay file.mp3在Python中执行命令,但是可以在原始Python中执行吗?如果它不依赖外部库,我也会更好。
107 python  audio 

26
如何防止“ play()请求被调用pause()中断”错误?
我创建了一个网站,如果用户单击该网站,它将播放声音。为了防止声音重叠,我必须添加代码: n.pause(); n.currentTime = 0; n.play(); 但是,这会导致错误: The play() request was interrupted by a call to pause() 每次声音事件在另一个触发器之后立即触发时都会出现。声音仍然可以正常播放,但我想防止此错误消息不断弹出。有任何想法吗?

5
VST插件如何制作?
我想制作(或学习制作方法)VST插件。为此有一个特殊的SDK吗?如何产生.vst而不是.exe?另外,如果您想为Logic Pro制作音频单元,那该怎么做?谢谢
105 c++  audio  vst 


14
在Java中播放.mp3和.wav?
如何在Java应用程序中播放.mp3和.wav文件?我正在使用Swing。我尝试在互联网上查找类似以下示例的内容: public void playSound() { try { AudioInputStream audioInputStream = AudioSystem.getAudioInputStream(new File("D:/MusicPlayer/fml.mp3").getAbsoluteFile()); Clip clip = AudioSystem.getClip(); clip.open(audioInputStream); clip.start(); } catch(Exception ex) { System.out.println("Error with playing sound."); ex.printStackTrace(); } } 但是,这只会播放.wav文件。 与: http://www.javaworld.com/javaworld/javatips/jw-javatip24.html 我希望能够同时播放.mp3文件和.wav文件。
105 java  audio  mp3  wav 

24
快速创建和播放声音
所以我想做的就是快速创建并播放声音,当我按下一个按钮时就会播放,我知道如何在Objective-C中做到这一点,但是有人知道如何在Swift中做到吗? 对于Objective-C来说就像这样: NSURL *soundURL = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"mysoundname" ofType:@"wav"]]; AudioServicesCreateSystemSoundID((__bridge CFURLRef)soundURL, &mySound); 然后播放,我会做: AudioServicesPlaySystemSound(Explosion); 有人知道我该怎么做吗?
103 ios  objective-c  audio  swift 

9
使用C#播放流中的音频
C#中是否有一种方法可以直接从System.IO.Stream播放音频(例如MP3),例如从WebRequest中还原而无需将数据临时保存到磁盘上? NAudio解决方案 借助NAudio 1.3,可以: 将URL中的MP3文件加载到MemoryStream中 完全加载后将MP3数据转换为wave数据 使用NAudio的WaveOut类播放波形数据 能够播放一半加载的MP3文件本来很好,但是由于NAudio库设计,这似乎是不可能的。 这是可以完成工作的功能: public static void PlayMp3FromUrl(string url) { using (Stream ms = new MemoryStream()) { using (Stream stream = WebRequest.Create(url) .GetResponse().GetResponseStream()) { byte[] buffer = new byte[32768]; int read; while ((read = stream.Read(buffer, 0, buffer.Length)) > 0) { ms.Write(buffer, 0, read); } } …
99 .net  audio  stream  mp3  naudio 

8
Python:发出哔哔声
我正在尝试使该程序发出哔哔声。我在Windows机器上。我看了http://docs.python.org/library/winsound.html 但不确定如何使用条形码扫描仪对此进行编程。 这是我的串行条形码扫描仪代码。 ser = serial.Serial() ser.baudrate = 9600 #for windows ser.port = 2 #for COM3 ser.open() ser.write('hello') ser.close() 更新:因为我用哔哔声打扰了我的同事。我可以让它穿过耳机的音频插孔吗?

10
用Android播放任意音
有什么方法可以使Android发出任意频率的声音(意味着,我不想预先录制声音文件)? 我环顾四周,ToneGenerator是我唯一能找到的东西,它甚至很近,但是它似乎只能输出标准DTMF音调。 有任何想法吗?
92 android  audio 

11
在Python中读取* .wav文件
我需要分析写入.wav文件的声音。为此,我需要将此文件转换为一组数字(例如,数组)。我想我需要使用wave包。但是,我不知道它是如何工作的。例如,我做了以下工作: import wave w = wave.open('/usr/share/sounds/ekiga/voicemail.wav', 'r') for i in range(w.getnframes()): frame = w.readframes(i) print frame 作为此代码的结果,我希望将声压视为时间的函数。相比之下,我看到了很多奇怪的神秘符号(不是十六进制数字)。有人可以请我帮忙吗?
90 python  audio  wav  wave 


4
了解FFT输出
我需要一些帮助来了解DFT / FFT计算的输出。 我是一位经验丰富的软件工程师,需要解释一些智能手机加速度计的读数,例如查找主频率。不幸的是,我15年前睡过大部分大学的EE课程,但最近几天我一直在阅读DFT和FFT(显然没有用)。 请不要回答“参加EE课程”。如果我的雇主付钱给我,我实际上打算这样做。:) 所以这是我的问题: 我已经捕获到32 Hz的信号。这是我在Excel中绘制的32分的1秒示例。 然后,我从哥伦比亚大学获得了一些用Java编写的FFT代码(遵循了“ Java中可靠而快速的FFT ”一文中的建议)。 该程序的输出如下。我相信它正在运行就地FFT,因此它对输入和输出都使用相同的缓冲区。 Before: Re: [0.887 1.645 2.005 1.069 1.069 0.69 1.046 1.847 0.808 0.617 0.792 1.384 1.782 0.925 0.751 0.858 0.915 1.006 0.985 0.97 1.075 1.183 1.408 1.575 1.556 1.282 1.06 1.061 1.283 1.701 1.101 0.702 ] Im: [0.0 0.0 …



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.