asr_test.go 638 B

1234567891011121314151617181920212223242526272829303132
  1. package baidu
  2. import (
  3. "fmt"
  4. "io/ioutil"
  5. "os"
  6. "testing"
  7. )
  8. func TestGetToken(t *testing.T) {
  9. AppID := "25050867"
  10. APIKey := "ctBGhGGm88Hudge0iBCSiF7y"
  11. SecretKey := "xyNcQfVtqxZMp20dqkDAyp6eGogfFbhV"
  12. sdk := NewAsrSdk(AppID, APIKey, SecretKey)
  13. sdk.GetToken()
  14. }
  15. func TestAsr(t *testing.T) {
  16. AppID := "25050867"
  17. APIKey := "ctBGhGGm88Hudge0iBCSiF7y"
  18. SecretKey := "xyNcQfVtqxZMp20dqkDAyp6eGogfFbhV"
  19. sdk := NewAsrSdk(AppID, APIKey, SecretKey)
  20. file, err := os.Open("./16k.wav")
  21. if err != nil {
  22. fmt.Println(err.Error())
  23. return
  24. }
  25. all, _ := ioutil.ReadAll(file)
  26. asr, err := sdk.Asr(all, "wav", 16000)
  27. fmt.Println(asr, err)
  28. }