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

Connected

ćwiczenie

Nagrywanie potrzebnego fragmentu audio

Czasem nie potrzebujesz całego pliku audio, z którym pracujesz. Parametry duration i offset metody record() mogą ci w tym pomóc.

Po przejrzeniu zbioru danych odkrywasz, że jeden plik – zaimportowany jako nothing_at_end – zawiera 30 sekund ciszy na końcu, a plik z rozmową serwisową, zaimportowany jako out_of_warranty, ma 3 sekundy szumu na początku.

Ustawienie parametrów duration i offset sprawia, że metoda record() nagrywa fragment audio o długości duration sekund, zaczynając od momentu offset. Oba parametry podaje się w sekundach.

Instrukcje 1/2

undefined XP
  • 1

    Pobierzmy pierwsze 10 sekund pliku nothing_at_end_audio. W tym celu ustaw parametr duration na 10.

  • 2

    Usuńmy pierwsze 3 sekundy szumu z pliku static_at_start, ustawiając parametr offset na 3.