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
Pokyny k cvičení
- Vytvoř instanci třídy
Recognizer. - Přepiš proměnnou
multiple_speakerspomocí funkcerecognize_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)