Kako reproducirati .WAV datoteku u Pythonu

...

Python nudi alate za reprodukciju audio datoteka.

Pythonov opsežan skup standardnih knjižnica omogućuje programerima rukovanje širokim rasponom programskih zadataka. Python je jezik "uključene baterije": ništa drugo za dodati. Istinski, Python ima ugrađene funkcije za čitanje i pisanje nekih formata audio datoteka. Nažalost, ne postoje standardni načini za reprodukciju audio datoteka u širokom rasponu hardverskih i operativnih sustava s kojima se Python programer može susresti. Standardni Python, međutim, uključuje jednostavan način za obavljanje posla. "os" ili modul operativnog sustava omogućuje programeru korištenje temeljnog operativnog sustava za obavljanje stvarnog posla reprodukcije datoteke.

Reprodukcija .Wav datoteka s Pythonom na Linuxu

Korak 1

Istovremeno pritisnite tipku "ALT" i F2. Unesite "python" u okvir za unos. Odaberite opciju za dopuštanje Pythonu da se izvodi u Linux terminalu. Kliknite na gumb "Pokreni".

Video dana

Korak 2

U Python promptu uvezite os modul upisivanjem "import os".

Korak 3

Unesite sljedeći sistemski poziv u naredbeni redak Python.

os.system("aplay sounds/test.wav")

Zamijenite parametar "sounds/test.wav" s lokacijom i nazivom .wav datoteke za reprodukciju.

4. korak

Pritisnite tipku za povratak ili unos kako biste izvršili kod.

Reprodukcija .Wav datoteka s Pythonom u sustavu Windows XP

Korak 1

Kliknite gumb izbornika Start, a zatim odaberite "Pokreni" za učitavanje tumača naredbi sustava Windows.

Korak 2

U naredbeni redak sustava Windows upišite "python", a zatim pritisnite tipku enter. Neke instalacije zahtijevaju put do direktorija koji sadrži Python binarne datoteke kako bi se locirao i učitao interpreter. Na primjer, ako je Python 2.7 instalirana verzija, za učitavanje Python interpretera unesite "c:\python27\python".

Korak 3

U prompt naredbenog retka Python unesite "import os", a zatim pritisnite tipku enter.

4. korak

Unesite sljedeću naredbu u prompt Python interpretera za reprodukciju datoteke s valovima.

os.system("start /min mpplay32 /play /close tada.wav")

Zamijenite parametar "sounds/test.wav" s lokacijom i nazivom .wav datoteke za reprodukciju.

Korak 5

Pritisnite tipku za povratak ili unos za reprodukciju valne datoteke.

Stvari koje će vam trebati

  • Windows ili Linux računalo s instaliranim Python verzijom 2.5 ili novijom

  • Audio datoteka Wave formata

Savjet

Python programeri imaju nekoliko dostupnih audio biblioteka otvorenog koda koje mogu pružiti klase i metode potrebne za reprodukciju popularnih formata audio datoteka. Te knjižnice često imaju ovisnosti: druge knjižnice ili datoteke potrebne su da bi se instalirale i funkcionirale.

Upozorenje

Pythonova funkcija "os.system()" dopušta izvršavanje bilo koje standardne naredbe operativnog sustava za koju Python interpreter ima dopuštenje. Moguće je umetnuti naredbe za brisanje ili pristup važnim podacima i aplikacijama.