En esta página

AudioInput QML Type

Una entrada de audio que se utilizará para capturar audio en una sesión de captura. Más...

Import Statement: import QtMultimedia
In C++: QAudioInput

Propiedades

Descripción detallada

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

Puedes usar AudioInput junto con un QtMultiMedia::CaptureSession para capturar audio desde un dispositivo de entrada de audio.

Ver también Camera y AudioOutput.

Documentación de Propiedades

device : AudioDevice

Esta propiedad describe el dispositivo de audio conectado a esta entrada.

La propiedad device representa el dispositivo de audio al que está conectada esta entrada. Esta propiedad puede utilizarse para seleccionar un dispositivo de salida de la lista QtMultimedia::MediaDevices::audioInputs().

muted : bool

Esta propiedad indica si la entrada de audio está silenciada.

Por defecto es false.

volume : real

El volumen se escala linealmente, oscilando entre 0 (silencio) y 1 (volumen máximo).

Nota: los valores que queden fuera de este rango se bloquearán.

Por defecto, el volumen es 1.

Normalmente, los controles de volumen de la interfaz de usuario deben escalarse de forma no lineal. Por ejemplo, usar una escala logarítmica producirá cambios lineales en el volumen percibido, que es lo que un usuario esperaría normalmente de un control de volumen.

Véase también QtAudio::convertVolume().

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.