Próbuję użyć interfejsu API rozpoznawania mowy Google. Oto kod pisałem:JAVA przy użyciu google speech recognition API
To działa. Dostaję odpowiedź od serwera:
{"status":5,"id":"8803471b14a2310dfcf917754e8bd4a7-1","hypotheses":[]}
Teraz problemem jest "status: 5". Rzeczywiście, tutaj jest kod statusu:
status: 0 – correct
, status: 4 – missing audio file,
status: 5 – incorrect audio file.
Mój problem to "niepoprawny plik audio". Nie rozumiem, czy jest to błąd pliku .flac (można pobrać mój plik testowy .flac tutaj: http://www21.zippyshare.com/v/61888405/file.html) lub jak czytam plik (w tablicy bajtów, a następnie przekonwertować go na ciąg)
Dzięki za pomoc ! i przepraszam za mój zły język angielski