audio相关内容

如何让用户选择音频文件并在 Java 中播放

我希望能够制作一个 GUI 或控制台应用程序,用户单击按钮从他们的计算机(兼容格式)中选择一个音频文件并播放,因为我在 GUI 方面完全没有经验,如果我能得到有关如何实现暂停和播放按钮以及音量滑动/拨号和停止按钮的提示,那就太好了.我只知道我必须导入 java.io.* 和 sun.audio.*. 编辑我目前的代码是这样的: import sun.audio.*;//导入sun.audi ..
发布时间:2021-12-21 00:10:57 Java开发

音频输入流不工作

我试图在用户每次按下按钮时播放 .wav 声音,但会引发异常: 线程“Thread-0"中的异常java.lang.IllegalArgumentException:格式无效在 org.classpath.icedtea.pulseaudio.PulseAudioDataLine.createStream(PulseAudioDataLine.java:142)在 org.classpath.i ..
发布时间:2021-12-21 00:10:41 Java开发

在matlab中读取wav文件和FFT

我正在使用 Matlab,我想对之前在 Matlab 上录制的 wav 文件执行 FFT. fs = 44100;%赫兹t = 0:1/fs:1;% 秒f = 600;%赫兹y = sin(2.*pi.*f.*t);音频写入('600freq.wav',y,fs) 这是我在 wav 文件中录制的方式.现在进入阅读和 FFT 部分: [y,Fs] = audioread('600freq.wa ..
发布时间:2021-12-21 00:10:29 其他开发

从视频文件中提取 wav 文件

我正在开发一个应用程序,我需要在其中从视频中提取音频.音频需要以 .wav 格式提取,但我对视频格式没有问题.任何格式都可以,只要我能在 wav 文件中提取音频. 目前我正在使用 Windows 窗体中的 Windows Media Player COM 控件来播放视频,但任何其他嵌入式播放器也可以. 关于如何做到这一点的任何建议?谢谢 解决方案 这是一个关于如何使用 Grap ..
发布时间:2021-12-21 00:10:16 C#/.NET

如何确定文件类型?

我需要知道我的文件是否是音频文件:mp3、wav 等... 如何做到这一点? 解决方案 嗯,最可靠的方法是为你想要检测的文件类型编写一个解析器,然后尝试——如果没有错误,很明显您尝试过的类型.然而,这是一种昂贵的方法,但它可以确保您也可以成功加载文件,因为它还会检查文件的其余部分的语义合理性. 一个更便宜的变体是寻找“魔法"字节——文件开头的签名或已知的偏移量.例如,如果一个文件以 ..
发布时间:2021-12-21 00:10:08 C#/.NET

使用 Sun.audio 在 java 中播放音频

我只想执行一个简单的任务.(我是 Java 新手).我想在单击按钮时播放音频剪辑.这是我的代码的一部分(我完全是通过从 Youtube 复制教程来完成的.) private void btnPlayActionPerformed(java.awt.event.ActionEvent evt) {输入流中;尝试{in=new FileInputStream(new File("C:\\Users\ ..
发布时间:2021-12-21 00:09:47 Java开发

Java (+- JNA) 中有没有办法在 XP+Vista+Windows 7 中可靠地设置主系统音量?

看来,java 的声音 API 可以很好地用于单流,甚至可以用于设置来自麦克风的输入,但不适用于在 Vista/Windows 7 中设置主音量级别. 参考: Java Sound API 在 Vista 和 Win 7 中访问系统/主音量控制 如何通过 Java 程序调整扬声器音量? 更改主音量级别仅适用于 XP 的主卷 任何人都有适合他们所有人的东西(没有兼容模式 ..
发布时间:2021-12-21 00:09:40 Java开发

使用批处理文件播放声音

我想用批处理文件播放声音或音乐文件,但我不希望 Windows 显示音乐播放器的窗口.所以我想在后台播放一个声音......我希望你能帮助我 :D 解决方案 这里有几个脚本. mediarunner.bat - 它使用 windows 媒体播放器活动 x 对象,因此如果没有安装 Windows 媒体播放器,则无法使用(尽管它通常与 Windows 一起打包).仅接受一个参数 - 要播 ..
发布时间:2021-12-21 00:09:36 其他开发

swift:如何删除部分音频?

我正在创建一个简单的音频编辑工具来修剪和删除音频.我实现了修剪功能,它工作正常.但是我搜索并尝试实现删除功能,这是我的代码: func deleteExportAsset(_ asset: AVAsset, fileName: String, completeAudioTime: CGFloat) ->网址{打印(“\(#函数)")让文档目录 = FileManager.default.urls ..
发布时间:2021-12-21 00:09:32 移动开发

Java 中的音乐循环

美好的一天! 我正在做一个游戏,我希望它有背景声音.我为它创建了一个类,并在我的 main.js 上调用它.我的代码如下: import sun.audio.*;导入 java.io.*;公共课声音{公共无效音乐(){AudioStream 背景音乐;AudioData 音乐数据;AudioPlayer 音乐播放器 = AudioPlayer.player;ContinuousAudioD ..
发布时间:2021-12-21 00:09:26 Java开发

如何知道声音是否正在使用 c# 播放?

我有一个 TTS 程序(第三方)并且我编写了一个使用该程序的 c# 应用程序.(输入我的应用程序,然后按一个按钮移动鼠标并单击第三方应用程序). 我需要知道演讲是否结束.有没有关于如何确定声卡是否有声音播放的想法? 解决方案 您可以通过使用 Direct X 的包装器来完成此操作.有很多示例,只需 google 即可.例如,C# 代码可以在here 或此处. ..
发布时间:2021-12-21 00:09:06 C#/.NET

对象方法中的局部变量音频未播放

我正在制作一款游戏,我希望在发生的事件中播放声音.我目前有一个如下所示的对象: var soundObject = {入侵者射击:函数(){var audio = new Audio("laser.wav");音频播放();},//更多相同的方法}; 然后我播放这样的声音: soundObject.invaderShoot(); 但是,当我尝试执行此操作时,出现以下错误: Unhandl ..
发布时间:2021-12-21 00:08:59 前端开发

音频流 Python 上的 Google 流语音识别

我已经搜索了 Google 的所有可用文档,但找不到在 Python 中的音频流上进行流式语音识别的示例. 目前,我在 Django 中使用 Python 语音识别来获取用户的音频,然后收听音频.然后我可以保存文件并运行谷歌语音识别或直接从创建的音频实例中运行. 有人可以指导我如何对音频流进行流式语音识别吗? 解决方案 Google 提供了流式 Python API 的示例 此 ..
发布时间:2021-12-21 00:08:40 Python

仅播放通知默认声音(Android)

如何只播放通知声音(不触发状态栏通知)?我想要通知默认声音并将其完全作为通知声音播放.是否可以使用 MediaPlayer 来实现? 解决方案 Uri defaultRingtoneUri = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION);MediaPlayer mediaPlayer = new Medi ..
发布时间:2021-12-21 00:08:33 移动开发

预加载音频文件/事件?

在启动基于 JS 的应用程序之前,我正在预加载我的所有资产: assets = [....];//文件$.each(assets,function(){var r =/\.([^\.]+)$/;var ext = r.exec(this);//获取文件类型如果(分机 [1] == 'png'){var tmp = new Image();} else if (ext[1] == 'mp3'){v ..
发布时间:2021-12-21 00:08:24 前端开发