Я занимаюсь разработкой приложения, которое может сэмплировать звук с микрофона. Я использовал QAudioRecorder и QAudioProbe для образца. Все отлично работает Но я только что понял, что QAudioRecorder сохраняет записанное аудио в мои документы. Возможно я должен использовать QAudioInput вместо этого. Я сделаю все это снова, если должен. Но есть ли способ отключить создание этого аудио файла? У меня есть мои образцы. Мне они не нужны на моем жестком диске. Спасибо за помощь.
К сожалению, место хранения присуще QAudioRecorder
и вы должны использовать низкоуровневый способ «захвата аудио» без сохранения его на диск.
Вот минимальный пример использования QAudioInput
: http://doc.qt.io/qt-5/qtmultimedia-multimedia-audioinput-example.html
Других решений пока нет …