audio Modul
Třídy, které se zabývají zpracováním zvukového vstupu do různých rozpoznávatelů a zvukovým výstupem ze syntezátoru řeči.
Třídy
AudioConfig |
Představuje konfiguraci zvukového vstupu nebo výstupu. Zvukový vstup může být z mikrofonu, souboru nebo vstupního streamu. Zvukový výstup může být do reproduktoru, výstupu zvukového souboru ve formátu WAV nebo výstupního streamu. Vygeneruje konfiguraci zvuku pro různé rozpoznávatele. Současně lze předat pouze jeden argument. |
AudioInputStream |
Základní třída pro vstupní streamy |
AudioOutputConfig |
Představuje konkrétní konfiguraci zvuku, jako je výstupní zvukové zařízení, soubor nebo vlastní zvukové streamy. Vygeneruje konfiguraci zvuku pro syntezátor řeči. Současně lze předat pouze jeden argument. |
AudioOutputStream |
Základní třída pro výstupní streamy |
AudioStreamFormat |
Představuje konkrétní konfiguraci zvuku, jako je mikrofon, soubor nebo vlastní zvukové streamy. Při volání bez argumentů vrátí výchozí AudioStreamFormat (16 kHz, 16 bitů, mono PCM). |
PullAudioInputStream |
Vyžádání třídy streamu vstupu zvuku |
PullAudioInputStreamCallback |
Rozhraní, které definuje metody zpětného volání pro datový proud vstupu zvuku. Odvozujte z této třídy a implementujte její funkci tak, aby poskytovala vlastní data jako zvukový vstupní stream. |
PullAudioOutputStream |
Představuje výstupní datový proud zvuku vyžádaného vyžádáním paměti, který se používá pro vlastní zvukový výstup. |
PushAudioInputStream |
Představuje stream nabízeného zvukového vstupu s podporou paměti, který se používá pro vlastní konfigurace zvukového vstupu. |
PushAudioOutputStream |
Nasdílení výstupního zvukového streamu třídy. |
PushAudioOutputStreamCallback |
Rozhraní, které definuje metody zpětného volání pro výstupní datový proud zvuku. Odvozujte z této třídy a implementujte její funkci tak, aby poskytovala vlastní data jako výstupní stream zvuku. |
Azure SDK for Python