AudioConfig Classe
Rappresenta la configurazione di input o output audio. L'input audio può essere da un microfono, un file o un flusso di input. L'output audio può essere un altoparlante, un output di file audio in formato WAV o un flusso di output.
Genera una configurazione audio per i vari riconoscitori. È possibile passare un solo argomento alla volta.
- Ereditarietà
-
builtins.objectAudioConfig
Costruttore
AudioConfig(use_default_microphone: bool = False, filename: str = None, stream: AudioInputStream = None, device_name: str = None)
Parametri
- use_default_microphone
Specifica di usare il microfono di sistema predefinito per l'input audio.
- device_name
Specifica l'ID del dispositivo audio da usare. Fare riferimento a questa pagina su come recuperare nomi di microfoni specifici della piattaforma. Questa funzionalità è stata aggiunta nella versione 1.3.0.
- filename
Specifica un file di input audio.
- stream
Crea un oggetto AudioConfig che rappresenta il flusso specificato.
Metodi
get_property |
Ottenere una proprietà in base all'ID. |
get_property_by_name |
Ottenere una proprietà in base al nome. |
set_properties |
Impostare più proprietà in base all'ID. |
set_properties_by_name |
Impostare più proprietà in base al nome. |
set_property |
Impostare una proprietà in base all'ID. |
set_property_by_name |
Impostare una proprietà in base al nome. |
get_property
Ottenere una proprietà in base all'ID.
get_property(property_id: PropertyId) -> str
Parametri
- property_id
ID della proprietà da recuperare.
Restituisce
Valore della proprietà.
get_property_by_name
Ottenere una proprietà in base al nome.
get_property_by_name(property_name: str) -> str
Parametri
- property_name
Nome della proprietà da recuperare.
Restituisce
Valore della proprietà.
set_properties
Impostare più proprietà in base all'ID.
set_properties(properties: Dict[PropertyId, str])
Parametri
- properties
Id proprietà di mapping ai valori da impostare.
set_properties_by_name
Impostare più proprietà in base al nome.
set_properties_by_name(properties: Dict[str, str])
Parametri
- properties
Id proprietà di mapping ai valori da impostare.
set_property
Impostare una proprietà in base all'ID.
set_property(property_id: PropertyId, value: str)
Parametri
- property_id
ID della proprietà da impostare.
- value
Valore da impostare per la proprietà .
set_property_by_name
Impostare una proprietà in base al nome.
set_property_by_name(property_name: str, value: str)
Parametri
- property_name
Nome della proprietà da impostare.
- value
Valore da impostare per la proprietà .
Azure SDK for Python
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: nel corso del 2024 verranno dismessi i problemi di GitHub come meccanismo di feedback per il contenuto e verranno sostituiti con un nuovo sistema di feedback. Per altre informazioni, vedere:Invia e visualizza il feedback per