Здравствуйте, sasvak, Вы писали:
S>Мои вопросы:
S>1. Я не совсем понимаю, как работает эта программа и зачем ей нужна библиотека jl1.0.1.jar. Может быть можно обойтись без библиотеки и работать напрямую с API?
После строчки "//Play stream" используется для воспроизведения потока (видимо, аудио), полученного в качестве ответа на запрос к сервису tts.
S>2. Что делать, чтобы программа работала правильно? Может быть, мне нужно пройти регистрацию Google, чтобы я мог использовать этот API без капчи?
Да, добавили captchа из-за этого поломалось, немного поискав можно найти, что нужно добавить еще один аргумент (client=tw-ob) в запрос:
http://translate.google.com/translate_tts?ie=UTF-8&q=test&tl=en&client=tw-ob
Остальные аргументы у вас есть, приведите свой URL к такому виду и должно заработать (но может быть при частом обращении к tts просто будут отвечать отказом).