使用 QAudioRecorder 时禁止创建 wav 文件
Disable creating wav file when using QAudioRecorder
我正在开发应用程序 可以从麦克风采样音频。我已经使用 QAudioRecorder 和 QAudioProbe 进行了采样。一切正常。但我刚刚意识到 QAudioRecorder 将录制的音频保存到我的文档中。也许我应该改用 QAudioInput。如果必须的话,我会再做一遍。但是,有什么办法可以禁止创建该音频文件吗?我有我的样品。我的硬盘上不需要它们。谢谢你的帮助。
不幸的是,存储位置是 QAudioRecorder
固有的,您必须使用较低级别的方法 "capture audio" 而不是将其存储到磁盘。
这是一个使用 QAudioInput
的最小示例:http://doc.qt.io/qt-5/qtmultimedia-multimedia-audioinput-example.html
我正在开发应用程序 可以从麦克风采样音频。我已经使用 QAudioRecorder 和 QAudioProbe 进行了采样。一切正常。但我刚刚意识到 QAudioRecorder 将录制的音频保存到我的文档中。也许我应该改用 QAudioInput。如果必须的话,我会再做一遍。但是,有什么办法可以禁止创建该音频文件吗?我有我的样品。我的硬盘上不需要它们。谢谢你的帮助。
不幸的是,存储位置是 QAudioRecorder
固有的,您必须使用较低级别的方法 "capture audio" 而不是将其存储到磁盘。
这是一个使用 QAudioInput
的最小示例:http://doc.qt.io/qt-5/qtmultimedia-multimedia-audioinput-example.html