Підготовка аудіофайлів для класифікації тексту
Acme дуже задоволені вашою роботою. Тож вони надіслали ще дві теки з аудіофайлами.
Одна тека називається pre_purchase і містить короткі фрагменти від користувачів на етапі до покупки, наприклад pre_purchase_audio_25.mp3 (file).
Інша тека називається post_purchase і містить аудіофрагменти від користувачів, які вже здійснили покупку (після покупки), наприклад post_purchase_audio_27.mp3 (file).
Переглянувши файли, ви зʼясовуєте, що в кожній текі приблизно по 50 файлів, і всі вони у форматі .mp3.
Acme хочуть дізнатися, чи зможете ви створити класифікатор для майбутніх дзвінків. Ви відповідаєте, що так.
У цій вправі ви пройдетеся кожною текою та перетворите аудіофайли у формат .wav за допомогою convert_to_wav(), щоб потім їх розшифрувати.
Ця вправа є частиною курсу
Обробка усного мовлення в Python
Інструкції до вправи
- Перетворіть файли в
pre_purchaseу формат.wavза допомогоюconvert_to_wav(). - Перетворіть файли в
post_purchaseу формат.wavза допомогоюconvert_to_wav().
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Convert post purchase
for file in post_purchase:
print(f"Converting {file} to .wav...")
convert_to_wav(____)
# Convert pre purchase
for file in ____:
print(f"Converting {file} to .wav...")
____(file)