2012-06-14 3 views
0

Я делаю следующее, но это не играет:JavaScript Audio src - должен ли он указывать на файл?

var url = "http://translate.google.com/translate_tts?q=Whatismyname"; 
audio_obj = new Audio(url); 
audio_obj.play(); 

Если я использую URL, который заканчивается .mp3, он играет хорошо. Если я использую службу Google TTS, она не воспроизводится. Может ли кто-нибудь рассказать мне, как заставить его работать с Google TTS?

+0

Что вы подразумеваете под «google tts service»? –

+0

Я пробовал его в Chrome после отключения реферера. Тем не менее nt работает :-( – user1401976

+0

Google имеет этот текст для речевого обслуживания, который преобразует текст в mp3 и воспроизводит его. У нас есть служба, аналогичная этому. Мне нужно использовать эту услугу на передней панели для воспроизведения звука. – user1401976

ответ

0

Для решения этой проблемы необходимо закрыть все окна Chrome, откройте окно хрома, используя следующую команду в командной строке./путь к вашему chrome.exe/Chrome --no-referrers & Это позволит javascript использовать URL-адреса, которые не заканчиваются расширениями файлов.

(от пользователя1401976's comment)

 Смежные вопросы

  • Нет связанных вопросов^_^