1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Zpracování mluveného jazyka v Pythonu

Connected

cvičení

Přepis zvuku na jeden řádek

Máš za sebou funkce pro převod zvukových souborů a zjišťování jejich vlastností – teď je čas sestavit funkci pro jejich přepis.

V tomto cvičení vytvoříš funkci transcribe_audio(), která jako vstup přijme filename, načte soubor pomocí třídy AudioFile z knihovny speech_recognition a přepíše ho pomocí recognize_google().

S těmito funkcemi ses už setkal/a – teď je jen spojíme dohromady, aby byly dostupné v rámci jedné funkce.

Na vyzkoušení přepíšeme první hovor Acme, "call_1.wav".

speech_recognition je importován jako sr.

Pokyny

100 XP
  • Definuj funkci transcribe_audio, která přijímá filename jako vstupní parametr.
  • Vytvoř instanci Recognizer() a ulož ji jako recognizer.
  • Pomocí recognize_google() proveď přepis zvukových dat.
  • Předej cílový hovor do funkce.