MulaiMulai sekarang secara gratis

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

Lihat Kursus

Petunjuk latihan

  • Buat sebuah instance Recognizer.
  • Kenali variabel multiple_speakers menggunakan fungsi recognize_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)
Edit dan Jalankan Kode