i am trying to record audio from microphone to wave file…….
i did it properly this is my code what i did…..
QAudioEncoderSettings settings;
settings.setCodec(“audio/pcm”);
settings.setSampleRate(ui->lineEdit->text().toInt());
settings.setBitRate(ui->lineEdit_2->text().toInt());
settings.setQuality(QMultimedia::HighQuality);
settings.setEncodingMode(QMultimedia::ConstantQualityEncoding);
audioRecorder->setEncodingSettings(settings, QVideoEncoderSettings(),“audio/x-wav”);
audioRecorder->setContainerFormat(“wav”);
audioRecorder->setOutputLocation(QUrl(“C:/Users/Kaptron3/Desktop/testprabhat5.wav”));
audioRecorder->record();
but when i did add this in matlab i am getting error that “invalid wave file ..incorrect chunk size information in wave file.”
↧