2015-02-18 27 views
9

Jak można odtwarzać plik audio w języku go?Odtwarzanie pliku audio z golang

Mam funkcję i chcę, aby dźwięk był odtwarzany jako powiadomienie, gdy wydarzenie się wydarzy.

Nie znalazłem nic o odtwarzaniu plików dźwiękowych w odtwarzaczach internetowych, ale nie było to zbyt pomocne.

+3

Prawdopodobnie będziesz musiał biblioteka, za to w tym przypadku byłoby pytanie off topic ... – nus

+0

może istnieje biblioteka przejdź do SDL ... – rogerdpack

+4

Dostępne są opcje bindowania dla portaudio (https://code.google.com/p/portaudio-go/) – 0x434D53

Odpowiedz

9

Do tego celu można użyć powiązań PortAudio Go (go get github.com/gordonklaus/portaudio).

Będziesz musiał zbudować lub zainstalować PortAudio w swoim systemie. W tym celu należy skonsultować się z http://portaudio.com/docs/v19-doxydocs/tutorial_start.html.

Kompletny przykład do odtwarzania pliku dźwiękowego znajduje się https://github.com/gordonklaus/portaudio/blob/master/examples/play.go

+3

Czy istnieje biblioteka do odtwarzania plików audio w pełni zapisanych w folderze Go? – Casper

Powiązane problemy