Beberapa Penutur 1
Jika tujuan Anda adalah mentranskripsikan percakapan, akan ada lebih dari satu penutur. Namun, seperti yang akan Anda lihat, fungsi recognize_google() hanya akan mentranskripsikan ucapan menjadi satu blok teks.
Anda dapat mendengar pada berkas audio ini ada tiga penutur yang berbeda.
Tetapi jika Anda mentranskripsikannya secara langsung, recognize_google() mengembalikan satu blok teks. Ini tetap berguna, tetapi tidak memberi tahu Anda penutur mana yang mengucapkan apa.
Kita akan melihat alternatifnya pada latihan berikutnya.
Berkas audio dengan beberapa penutur telah diimpor dan diubah menjadi AudioData sebagai multiple_speakers.
Latihan ini adalah bagian dari kursus
Pemrosesan Bahasa Lisan dengan Python
Petunjuk latihan
- Buat sebuah instance
Recognizer. - Kenali variabel
multiple_speakersmenggunakan fungsirecognize_google(). - Atur bahasa ke bahasa Inggris AS (
"en-US").
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Create a recognizer class
recognizer = sr.____()
# Recognize the multiple speaker AudioData
text = recognizer.recognize_google(____,
language=____)
# Print the text
print(text)