Zacznij terazZacznij za darmo

Praca z zaszumionym dźwiękiem

W tym ćwiczeniu zaczniemy od transkrypcji czystej próbki mowy na tekst, a następnie sprawdzimy, co się stanie po dodaniu szumu tła.

Czysta próbka audio została zaimportowana jako clean_support_call.

Odtwórz czystą rozmowę z pomocą techniczną.

Następnie zrobimy to samo z zaszumionym plikiem audio zapisanym jako noisy_support_call. Zawiera tę samą mowę co clean_support_call, ale z dodatkowym szumem tła.

Odtwórz zaszumioną rozmowę z pomocą techniczną.

Aby spróbować zniwelować szum tła, skorzystamy z funkcji adjust_for_ambient_noise() klasy Recognizer.

To ćwiczenie jest częścią kursu

Przetwarzanie mowy w Pythonie

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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)
Edytuj i uruchom kod