PySide6.QtMultimedia.QAudioInput

class QAudioInput

表示音频的输入通道。更多

PySide6.QtMultimedia.QAudioInput 的继承图

概要

属性

方法

插槽

信号

注意

本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。

详细描述

此类表示一个输入通道,可以与QMediaCaptureSession一起使用。它允许选择要使用的物理输入设备,静音通道,以及更改通道的音量。

注意

当使用from __feature__ import true_property时,属性可以直接使用,否则通过访问器函数使用。

property deviceᅟ: QAudioDevice

此属性保存连接到此输入的音频设备。

设备属性表示连接到此输入的音频设备。此属性可用于从audioInputs()列表中选择输入设备。

您可以通过将此属性设置为默认构造的QAudioDevice对象来选择系统默认的音频输入。

Access functions:
property mutedᅟ: bool

此属性保存当前媒体的静音状态。

如果输入被静音,则值为 true;否则为 false

Access functions:
property volumeᅟ: float

该属性返回音频输入的体积。

Access functions:
__init__([parent=None])
Parameters:

父对象QObject

__init__(deviceInfo[, parent=None])
Parameters:
device()
Return type:

QAudioDevice

另请参阅

setDevice()

属性 deviceᅟ 的获取器。

deviceChanged()

属性 deviceᅟ 的通知信号。

isMuted()
Return type:

布尔

属性 mutedᅟ 的获取器。

mutedChanged(muted)
Parameters:

muted – 布尔值

属性 mutedᅟ 的通知信号。

setDevice(device)
Parameters:

设备QAudioDevice

另请参阅

device()

属性 deviceᅟ 的设置器。

setMuted(muted)
Parameters:

muted – 布尔值

另请参阅

isMuted()

属性 mutedᅟ 的设置器。

setVolume(volume)
Parameters:

volume – 浮点数

另请参阅

volume()

属性 volumeᅟ 的设置器。

volume()
Return type:

浮点数

另请参阅

setVolume()

属性 volumeᅟ 的获取器。

volumeChanged(volume)
Parameters:

volume – 浮点数

属性 volumeᅟ 的通知信号。