powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / На localhost (в Visual Studio) работает, а в интернете - нет! Помогите!
10 сообщений из 10, страница 1 из 1
На localhost (в Visual Studio) работает, а в интернете - нет! Помогите!
    #39011457
evgenybe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имеется javascript функция:
Код: javascript
1.
2.
3.
4.
5.
        function SayWord(Word) {
            alert(Word);
            var msg = new SpeechSynthesisUtterance(Word);
            window.speechSynthesis.speak(msg);
        }


предназначенная для озвучивания текста.

На На localhost (в Visual Studio) она работает, а в интернете - нет.
Причем, alert() срабатывает, что говорит о том, что вызов функции осуществляется, и параметр полученный функцией правильный. Но голос слышен только в среде Visual Studio на localhost.

С чем это едят и как с этим бороться?


Спасибо!
Евгений Боуден
...
Рейтинг: 0 / 0
На localhost (в Visual Studio) работает, а в интернете - нет! Помогите!
    #39011502
yelena
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
evgenybe, так ведь не все браузеры поддерживают SpeechSynthesis Interface. Visual Studio какой браузер использует?
В этом же браузере и будет работать, если выложить страницу в Интернет.

https://developers.google.com/web/updates/2014/01/Web-apps-that-talk---Introduction-to-the-Speech-Synthesis-API

"Browser Support
Chrome 33 has full support for the Web Speech API, while Safari for iOS7 has partial support."

Другие, видимо, вообще не поддерживают.
...
Рейтинг: 0 / 0
На localhost (в Visual Studio) работает, а в интернете - нет! Помогите!
    #39011527
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
evgenybe, открой developer tools (F12) и смотри какие ошибки в консоли.
...
Рейтинг: 0 / 0
На localhost (в Visual Studio) работает, а в интернете - нет! Помогите!
    #39011549
evgenybe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
yelena,

Вот же! Действительно в хроме работает, а в Internet Explorer, и видимо в других - нет!
А какие синтезаторы речи под другие броузеры можешь посоветовать?
...
Рейтинг: 0 / 0
На localhost (в Visual Studio) работает, а в интернете - нет! Помогите!
    #39011574
yelena
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
evgenybe, http://responsivevoice.org/

Но сама не пользовалась.
...
Рейтинг: 0 / 0
На localhost (в Visual Studio) работает, а в интернете - нет! Помогите!
    #39011674
evgenybe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
yelena,

Не получилось:(
...
Рейтинг: 0 / 0
На localhost (в Visual Studio) работает, а в интернете - нет! Помогите!
    #39011685
yelena
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот работает. Сама собрала.

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
<!DOCTYPE html>
<html>
<head>
<script src="http://code.responsivevoice.org/responsivevoice.js"></script>
</head>
<body>
<button onclick="responsiveVoice.speak('Hello World');">Speak</button>
<div><a href="http://responsivevoice.org">ResponsiveVoice-NonCommercial</a> licensed under <a href="http://creativecommons.org/licenses/by-nc-nd/4.0/"><img title="ResponsiveVoice Text To Speech" src="http://responsivevoice.org/wp-content/uploads/2014/08/95x15.png" alt="95x15" width="95" height="15" /></div>
</body>
</html>
...
Рейтинг: 0 / 0
На localhost (в Visual Studio) работает, а в интернете - нет! Помогите!
    #39011905
evgenybe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
yelena,

"Надо меньше пить! Надо меньше пить! Пить надо меньше! (Ирония судьбы или с легким паром)"
Как всегда по невнимательности упустил кое-что. А именно "вордовские двойные кавычки не заменил на обычные двойные кавычки"

Все работает! Спасибо!
Правда произношение синтезатора оставляет желать лучшего.
...
Рейтинг: 0 / 0
На localhost (в Visual Studio) работает, а в интернете - нет! Помогите!
    #39012083
evgenybe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
yelena,

Интересно, а существует ли что-то подобное http://responsivevoice.org, но с озвучкой русского языка и с озвучкой иврита?
Посмотрите вот это и Вы поймете зачем мне это нужно:
http://multidict.co.il/Dictionary/NewDictCommon.aspx
Кстати, возможно мой сайт и Вам пригодится. Это не реклама, поскольку сайт абсолютно бесплатный.
...
Рейтинг: 0 / 0
На localhost (в Visual Studio) работает, а в интернете - нет! Помогите!
    #39012320
yelena
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
evgenybe, вот озвучка русского текста:

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src="http://code.responsivevoice.org/responsivevoice.js"></script>
</head>
<body>
<button onclick="responsiveVoice.speak('Привет всем!', 'Russian Female');">Speak</button>
<div><a href="http://responsivevoice.org">ResponsiveVoice-NonCommercial</a> licensed under <a href="http://creativecommons.org/licenses/by-nc-nd/4.0/"><img title="ResponsiveVoice Text To Speech" src="http://responsivevoice.org/wp-content/uploads/2014/08/95x15.png" alt="95x15" width="95" height="15" /></div>
</body>
</html>



про иврит ничего сказать не могу (но у них в списке hebrew не вижу)
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / На localhost (в Visual Studio) работает, а в интернете - нет! Помогите!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]