MulaiMulai sekarang secara gratis

Transkripsi cuplikan panggilan telepon

Dalam latihan ini, kita akan mentranskripsikan berkas audio yang sudah kita konversi ke format .wav menjadi teks menggunakan transcribe_audio().

Karena jumlahnya banyak dan bisa bertambah, kita akan membangun fungsi create_test_list() yang menerima daftar nama berkas audio sebagai masukan dan memproses setiap berkas untuk mentranskripsikan teksnya.

create_test_list() menggunakan fungsi transcribe_audio() yang kita buat sebelumnya dan mengembalikan daftar string yang berisi teks hasil transkripsi dari setiap berkas audio.

pre_purchase_wav_files dan post_purchase_wav_files adalah daftar nama berkas cuplikan audio.

Latihan ini adalah bagian dari kursus

Pemrosesan Bahasa Lisan dengan Python

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

def create_text_list(folder):
  # Create empty list
  text_list = []
  
  # Go through each file
  for file in folder:
    # Make sure the file is .wav
    if file.endswith(".wav"):
      print(f"Transcribing file: {file}...")
      
      # Transcribe audio and append text to list
      text_list.append(____(file))   
  return ____

create_text_list(folder)
Edit dan Jalankan Kode