agi.audio.go 475 B

1234567891011121314151617181920212223242526272829
  1. package agi
  2. import (
  3. "log"
  4. "github.com/robertkrimen/otto"
  5. user "imuslab.com/arozos/mod/user"
  6. )
  7. /*
  8. AJGI Audio Library
  9. This is a library for allowing audio playback from AGI script
  10. Powered by Go Beep and the usage might be a bit tricky
  11. Author: tobychui
  12. */
  13. func (g *Gateway) AudioLibRegister() {
  14. err := g.RegisterLib("audio", g.injectAudioFunctions)
  15. if err != nil {
  16. log.Fatal(err)
  17. }
  18. }
  19. func (g *Gateway) injectAudioFunctions(vm *otto.Otto, u *user.User) {
  20. }