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

Více mluvčích 1

Pokud chceš přepisovat konverzace, budeš pracovat s více mluvčími najednou. Jak ale brzy uvidíš, funkce recognize_google() celý přepis vrátí jako jediný blok textu.

V tomto zvukovém souboru uslyšíš tři různé mluvčí.

Pokud ho ale přepíšeš samostatně, recognize_google() vrátí jediný blok textu. To je sice užitečné, ale nedozvíš se, kdo řekl co.

Alternativu k tomu si ukážeme v dalším cvičení.

Zvukový soubor s více mluvčími byl importován a převeden na AudioData jako multiple_speakers.

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

Zpracování mluveného jazyka v Pythonu

Zobrazit kurz

Pokyny k cvičení

  • Vytvoř instanci třídy Recognizer.
  • Přepiš proměnnou multiple_speakers pomocí funkce recognize_google().
  • Nastav jazyk na americkou angličtinu ("en-US").

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

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

# Create a recognizer class
recognizer = sr.____()

# Recognize the multiple speaker AudioData
text = recognizer.recognize_google(____, 
                       			   language=____)

# Print the text
print(text)
Upravit a spustit kód