音频输入 QML 类型

在捕获会话中用于捕获音频的音频输入。 更多信息...

导入语句import QtMultimedia
实例化 QAudioInput

属性

详细描述

CaptureSession {
    id: playMusic
    audioInput: AudioInput {
        volume: slider.value
    }
    recorder: MediaRecorder { ... }
}
Slider {
    id: slider
    from: 0.
    to: 1.
}

您可以使用 AudioInput 与 QtMultiMedia::CaptureSession 一起使用,以从音频输入设备捕获音频。

另请参阅摄像头音频输出

属性文档

device : AudioDevice

此属性描述了连接到此输入的音频设备。

设备属性表示与该输入连接的音频设备。该属性可以用于从 QtMultimedia::MediaDevices::audioInputs() 列表中选择输出设备。


muted : bool

此属性指示音频输入是否静音。

默认值为 false


volume : real

音量按线性缩放,范围为从 0(静音)到 1(全音量)。

注意:此范围之外的价值将被夹。

默认音量为 1

UI 音量控制通常应该是非线性缩放。例如,使用对数尺度将产生感知响度的线性变化,这是用户通常会从音量控制中期望的。

另请参阅 QtAudio::convertVolume


© 2024 The Qt Company Ltd。本文档中的文档贡献为各自所有者的版权。本提供的文档是根据由自由软件基金会发布的 GNU 自由文档许可证版本 1.3 的条款授权的。Qt 和相关标志是 The Qt Company Ltd. 在芬兰和/或其他国家的商标。所有其他商标均为其各自所有者的财产。