我正在开发可以从麦克风采样音频的应用程序。我已经使用 QAudioRecorder 和 QAudioProbe 进行了采样。一切正常。但我刚刚意识到 QAudioRecorder 将录制的音频保存到我的文档中。也许我应该改用 QAudioInput。如果必须的话,我会再做一遍。但是,有什么办法可以禁止创建该音频文件吗?我有我的 sample 。我的硬盘上不需要它们。感谢您的帮助。
最佳答案
不幸的是,存储位置是 QAudioRecorder
固有的,您必须使用较低级别的方法来“捕获音频”而不将其存储到磁盘。
这是一个使用 QAudioInput
的最小示例:http://doc.qt.io/qt-5/qtmultimedia-multimedia-audioinput-example.html
关于c++ - 使用 QAudioRecorder 时禁止创建 wav 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42938740/