答案 0 :(得分:2)
WavFile
类读取.wav
标头以从文件中获取音频格式信息。修改该类以使用固定格式很简单。
如果查看QAudioInput
类的文档,给出的第一个代码示例将演示如何设置QAudioInput
以读取格式与您的格式略有不同的原始文件。您所需要的只是调整QAudioFormat
实例的参数以满足您的需求。
答案 1 :(得分:-1)
我同意RobbieE的评论,你需要的不是一个不同的教程,而是一个将RAW文件转换为WAV文件的方法。我目前也正在使用Qt中的音频应用程序,我使用的库是Erik de Castro Lopo的libsndfile。它可以转换为多种格式,包括RAW到WAV。
如果Qt教程要求将声音加载为QSound(我认为它会加载),您首先必须将RAW文件转换为WAV文件,保存,然后继续加载WAV文件。