Transcribing phone call excerpts
In this exercise, we'll transcribe the audio files we converted to .wav
format to text using transcribe_audio()
.
Since there's lots of them and there could be more, we'll build a function create_test_list()
which takes a list of filenames of audio files as input and goes through each file transcribing the text.
create_test_list()
uses our transcribe_audio()
function we created earlier and returns a list of strings containing the transcribed text from each audio file.
pre_purchase_wav_files
and post_purchase_wav_files
are lists of audio snippet filenames.
Diese Übung ist Teil des Kurses
Spoken Language Processing in Python
Interaktive Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
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)