1. Nauka
  2. /
  3. Kursy
  4. /
  5. Przetwarzanie mowy w Pythonie

Connected

ćwiczenie

Importowanie pliku audio w Pythonie

Wiesz już, że istnieją różne rodzaje plików audio i że muzyka strumieniowa oraz mowa mają różne częstotliwości próbkowania. Teraz czas zacząć pracować z tymi plikami.

Na początek zaimportujemy plik audio good_morning.wav przy użyciu wbudowanej biblioteki Pythona wave. Następnie sprawdzimy, jak wygląda on w postaci bajtów – za pomocą wbudowanej metody readframes().

Możesz odsłuchać plik good_morning.wav tutaj.

Pamiętaj, że good_morning.wav trwa zaledwie kilka sekund, ale przy częstotliwości 48 kHz oznacza to 48 000 próbek na sekundę.

Instrukcje

100 XP
  • Zaimportuj bibliotekę Pythona wave.
  • Wczytaj plik audio good_morning.wav i zapisz go do zmiennej good_morning.
  • Utwórz zmienną signal_gm, odczytując wszystkie ramki z good_morning za pomocą readframes().
  • Sprawdź, jak wyglądają pierwsze 10 ramek audio, wycinając odpowiedni fragment z signal_gm.