Začněte nyníZačněte zdarma

Práce s rušivým zvukem

V tomto cvičení nejdřív přepíšeme do textu čistý zvukový vzorek a pak uvidíme, co se stane, když přidáme šum na pozadí.

Čistá zvuková nahrávka je uložena jako clean_support_call.

Přehrát čistou nahrávku zákaznické podpory.

To samé pak uděláme s rušivým zvukovým souborem uloženým jako noisy_support_call. Obsahuje stejnou řeč jako clean_support_call, ale s přidaným šumem na pozadí.

Přehrát rušivou nahrávku zákaznické podpory.

Abychom šum na pozadí potlačili, využijeme funkci adjust_for_ambient_noise() třídy Recognizer.

Toto cvičení je součástí kurzu

Zpracování mluveného jazyka v Pythonu

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

recognizer = sr.Recognizer()

# Record the audio from the clean support call
with ____ as source:
  clean_support_call_audio = ____.record(____)

# Transcribe the speech from the clean support call
text = recognizer.____(____,
					   language="en-US")

print(text)
Upravit a spustit kód