2015-02-18 17 views
9

Come si riprodurrebbe un file audio in lingua go?Riproduzione di file audio con golang

Ho una funzione e voglio che il suono venga riprodotto come notifica quando si verifica un evento.

Non sono riuscito a trovare nulla sull'esecuzione di file audio in go lang solo alcuni lettori di musica basati su browser Web, ma non è stato di grande aiuto.

+3

Probabilmente avrà bisogno di una libreria, per questo, nel qual caso la questione sarebbe fuori tema ... – nus

+0

forse c'è una biblioteca andare per SDL ... – rogerdpack

+4

Ci sono go Binding per portaudio (https://code.google.com/p/portaudio-go/) – 0x434D53

risposta

9

Per questo è possibile utilizzare i collegamenti PortAudio Go (go get github.com/gordonklaus/portaudio).

È necessario creare o installare PortAudio sul sistema. Consultare http://portaudio.com/docs/v19-doxydocs/tutorial_start.html per questo.

Un esempio completo per la riproduzione di un file audio si trova in https://github.com/gordonklaus/portaudio/blob/master/examples/play.go

+3

Esiste una libreria per riprodurre file audio completamente scritti in Go? – Casper

Problemi correlati