JAVA используя API распознавания речи Google

Я пытаюсь использовать Google распознавания речи API. Вот код, который я написал:

http://pastebin.com/zJEhnJ74

Оно работает. Я получаю ответ от сервера:

{"status":5,"id":"8803471b14a2310dfcf917754e8bd4a7-1","hypotheses":[]}

Теперь проблема «статус: 5». Infact, вот код статуса:

status: 0 – correct
, status: 4 – missing audio file, 
status: 5 – incorrect audio file.

Моя проблема "неверный аудио файл". Я не понимаю, является ли это ошибкой файла .flac (мой тестовый файл .flac можно скачать здесь:http://www21.zippyshare.com/v/61888405/file.html) или как я читаю файл (в байтовом массиве, затем преобразую его в строку)

Спасибо за помощь! и извините за мой плохой английский

Ответы на вопрос(1)

Ваш ответ на вопрос