BaşlayınÜcretsiz Başlayın

Telefon görüşmesinden alıntıları yazıya dökme

Bu egzersizde, .wav biçimine dönüştürdüğümüz ses dosyalarını transcribe_audio() kullanarak metne çevireceğiz.

Sayısı çok fazla olduğu ve daha da artabileceği için, girdi olarak ses dosyalarının dosya adlarından oluşan bir liste alan ve her dosyayı gezip metne çeviren create_test_list() adlı bir fonksiyon yazacağız.

create_test_list(), daha önce oluşturduğumuz transcribe_audio() fonksiyonunu kullanır ve her ses dosyasından yazıya dökülmüş metni içeren bir dizi (string) listesi döndürür.

pre_purchase_wav_files ve post_purchase_wav_files, ses parçacığı dosya adlarından oluşan listelerdir.

Bu egzersiz

Python ile Konuşma Dili İşleme

kursunun bir parçasıdır
Kursu Görüntüle

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

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)
Kodu Düzenle ve Çalıştır