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

Connected

cvičení

Různé druhy zvukových nahrávek

Teď už víš, jak třída Recognizer funguje. Pojďme vyzkoušet ještě pár dalších příkladů. Co třeba řeč v jiném jazyce?

Co si myslíš, že se stane, když zavoláme funkci recognize_google() na japonskou verzi souboru good_morning.wav (soubor) (japanese_audio)?

Výchozí jazyk je "en-US" – budou výsledky stejné s příznakem "ja"?

A co zvuková nahrávka bez řeči? Třeba tento řvoucí leopard (leopard_audio).

Nebo řeč, kde zvuky nemusí být skutečná slova – například dítě, které žvatlá (charlie_audio)?

Aby sis třídu Recognizer lépe osvojil/a, podíváme se na příklad každého z těchto případů.

Instrukce 1/4

undefined XP
  • 1

    Předej japonskou verzi pozdravu dobré ráno (japanese_audio) funkci recognize_google() s parametrem jazyka "en-US".

  • 2

    Předej stejnou japonskou nahrávku (japanese_audio) s parametrem jazyka "ja". Vidíš nějaký rozdíl?

  • 3

    A co nahrávka bez řeči? Předej leopard_audio funkci recognize_google() s parametrem show_all nastaveným na True.

  • 4

    Co když zvukové soubory obsahují lidské zvuky, které nejsou skutečná slova? Předej charlie_audio funkci recognize_google() a zjisti, co se stane.