Отключить создание файла WAV при использовании QAudioRecorder

Я занимаюсь разработкой приложения, которое может сэмплировать звук с микрофона. Я использовал QAudioRecorder и QAudioProbe для образца. Все отлично работает Но я только что понял, что QAudioRecorder сохраняет записанное аудио в мои документы. Возможно я должен использовать QAudioInput вместо этого. Я сделаю все это снова, если должен. Но есть ли способ отключить создание этого аудио файла? У меня есть мои образцы. Мне они не нужны на моем жестком диске. Спасибо за помощь.

1

Решение

К сожалению, место хранения присуще QAudioRecorderи вы должны использовать низкоуровневый способ «захвата аудио» без сохранения его на диск.

Вот минимальный пример использования QAudioInput: http://doc.qt.io/qt-5/qtmultimedia-multimedia-audioinput-example.html

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]