Qt系列文章之二十五(使用QAudiolnput获取音频输入)

本文详细介绍了如何使用Qt中的QAudioInput类获取音频输入,并实时显示音频信号波形。QAudioInput提供接口接收音频设备输入,通过自定义的MineDisplayDevice类读取缓冲区数据并在QChart组件上展示。文章涵盖了音频输入设备选择、格式支持、配置测试及启动音频输入的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

  前面讲解了音频的录入和音频文件的播放,本章将会继续讲解音频输入的获取图形显示,下面看基本功能概述,先看效果图


效果图

在这里插入图片描述
  这里波形段保持一个序列,是我这边输入的问题,插上的耳机,有点问题,所以没有什么波段显示,

QAudioInput获取音频输入功能概述

  QAudioInput 类提供了接收音频设备输入数据的接口,创建QAudioInput 对象实例时,需要用两个参数,一个是 QAudioDeviceInfo 类表示的音频设备,一个是 QAudioFormat 表示的音频输入格式。QAudiolnput::start() 函数开始音频数据输入时,需要指定一个流设备接收输入的音频数据,如可以指定一个QFile表示的文件。

  上章讲解了QAudioRecorder

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Fu_Lin_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值