Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.09.2017, 11:08   #1
develop2201
Пользователь
 
Регистрация: 07.09.2017
Сообщений: 11
Сообщение НА денвере работает а с удаленного сервера нет.

Код:
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>Распознавание голоса и чтение текста</title>
</head>
<body>

  <button onclick="speech ()">Слушать</button>
  <button onclick="talk ()">Проговорить</button>
  <button onclick="stop ()">Остановить</button>

  <script>
  // Создаем распознаватель
  var recognizer = new webkitSpeechRecognition();

  // Ставим опцию, чтобы распознавание началось ещё до того, как пользователь закончит говорить
  recognizer.interimResults = true;

  // Какой язык будем распознавать?
  recognizer.lang = 'ru-Ru';

  // Используем колбек для обработки результатов
  recognizer.onresult = function (event) {
    var result = event.results[event.resultIndex];
    if (result.isFinal) {
      alert('Вы сказали: ' + result[0].transcript);
    } else {
      console.log('Промежуточный результат: ', result[0].transcript);
    }
  };

  function speech () {
    // Начинаем слушать микрофон и распознавать голос
    recognizer.start();
  }

  var synth = window.speechSynthesis;
  var utterance = new SpeechSynthesisUtterance('How about we say this now? This is quite a long sentence to say.');

  function talk () {
    synth.speak (utterance);
  }

  function stop () {
    synth.pause();
  }
  </script>

</body>
</html>
develop2201 вне форума Ответить с цитированием
Старый 11.09.2017, 11:13   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Так не работает-то как именно?

В любой непонятной ситуации надо для начала посмотреть в консоли JS нет ли ошибок. Ну и отладчик, отладочный вывод и т.п.
https://learn.javascript.ru/devtools
https://learn.javascript.ru/debugging-chrome
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 11.09.2017, 11:55   #3
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,150
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
В любой непонятной ситуации
В любой непонятной ситуации - танцуй. (с) Стражи Галактики )))))
ADSoft вне форума Ответить с цитированием
Старый 11.09.2017, 14:07   #4
develop2201
Пользователь
 
Регистрация: 07.09.2017
Сообщений: 11
По умолчанию

ДАда, я поспешил. "Не работает" - не дает доступ к микрофону для этого скрипта, если браузер грузит с удаленного web servera. А вот если с денвера, то все ок. Предложения - типа: разреши доступ, это не сюда. Доступ заблокирован без возможности разбл-ть. Ошибок нет в коде, говорю-же на denwer работает. duncan.mcdir.ru мой web на котором сейчас скрипт тот.

Последний раз редактировалось develop2201; 11.09.2017 в 14:10.
develop2201 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сохранение изображений с удаленного сервера на свой Minus_yu PHP 4 18.07.2012 06:44
Сайт не работает в денвере, после переноса с хостинга fs444 Общие вопросы Web 6 27.06.2012 21:27
imagecreatefrompng на денвере работает, на хостинге нет crystalbit PHP 2 24.12.2011 00:07
Не работает код на денвере версии 4.3.6 Kasper1 PHP 3 07.04.2011 20:16