一、实例编写环境
操作系统:Windows 10 企业版
开发工具:Visual Studio 2010 旗舰版
开发环境:Qt4.8.6,QtCharts
编程语言:C++
二、实例涉及的内容
本实例主要是通过获取电脑的自带音频输入设备获取声音信息,然后通过使用QtCharts对声波进行绘制。涉及主要类有:QAudioDeviceInfo、QAudioInput、QAudioFormat、QIODevice。在使用Qt库进行开发时候,大家使用频率较高的多数为Qt的界面控件类,大家也就都比较熟悉了。
QAudioDeviceInfo:该类提供了查询音频设备及其功能的接口。
QAudioInput:该类提供用于从音频输入设备接收音频数据的接口。
QAudioFormat:该类除了包含音频流的编码信息之外,还包含了其它参数信息。这些额外的参数进一步指明了:频率、通道数量、样本大小、样本类型和字节顺序等信息。
Qt绘制音频波形图

最低0.47元/天 解锁文章
823





