Загрузка аудиофайла с translate.google.com - PullRequest
0 голосов
/ 07 мая 2011

Я пытаюсь разработать расширение для Chrome.Я могу получить доступ к аудиоконтенту на translate.google.com, но хочу, чтобы контент воспроизводился в цикле.Я использую элемент Audio в HTML5.Я не могу заставить его зацикливаться, используя обработчики событий для «завершенного» события или атрибут простого цикла, если я не загружаю mp3.Я заметил, что даже URL-адрес типа: http://translate.google.com/translate_tts?q=sweet+ness в исходном виде имеет проблемы с воспроизведением (Как только звук останавливается, попробуйте переместить ползунок полностью назад и снова нажать кнопку воспроизведения. Это не работает, в любом случае, не для меня.) Кто-нибудь знает, что вызывает это?Просто любопытно.

В любом случае, мне не следовало бы зацикливать серверы Google на одном и том же запросе.Как я могу скачать mp3 файл с расширением?Текст для аудио будет меняться достаточно часто, поэтому я не могу загрузить все файлы вручную.

Спасибо!

Ответы [ 2 ]

1 голос
/ 04 октября 2012

Я открываю ссылку в браузере (хром): http://translate.google.com/translate_tts?ie=UTF-8&q=Hello%20world&tl=en&total=1&idx=0&textlen=16&prev=input,, затем сохраняю в формате mp3.

0 голосов
/ 07 мая 2011

IMO, лучший способ - использовать какую-то настройку прокси-сервера. Может быть, скачать аудио, используя какой-нибудь php, и использовать его как источник.

...