Распознавание голоса и чтение текста на JavaScript (Примеры и демонстрация)

Поделиться
HTML-код
  • Опубликовано: 6 сен 2024
  • Распознавание голоса и чтение текста в браузере в 3 строки на JavaScript: демонстрация и примеры кода. В этом видео мы с вами рассмотрим две шикарнейшие библиотеки JavaScript, которые называются webkitSpeechRecognition и speechSynthesis.
    1) SpeechRecognition (Распознавание голоса): developer.mozi...
    2) SpeechSynthesis (Проговаривание голоса): developer.mozi...
    3) Код HTML страницы, что был у меня: itproger.com/c...
    ✔ Основной сайт: itproger.com/
    ✔ -------------
    Группа Вк - prog_life
    Группа FaceBook - goo.gl/XW0aaP
    Я в Google+ - goo.gl/Tqt9W0
    Страничка Twitter - / goshadudar
    Страничка Вк - codi999
    ✔ Начните зарабатывать на RUclips - join.air.io/mon...
    ✔ Видео по заработку на RUclips - goo.gl/RLPXV8
    Помощь в развитии канала.
    * Яндекс Деньги: 410014343706921
    * Кошельки WebMoney:
    - Доллар: Z331064341236
    - Гривна: U386388718252
    - Рубль: R214610220703

Комментарии • 77

  • @ACZORD
    @ACZORD 8 лет назад +4

    Ого, интересно! Не зря некрософты говорят, что клавиатурный ввод уходит потихоньку в небытие) Спасибо за информацию!

    • @user-dj7mm3ks5q
      @user-dj7mm3ks5q 7 лет назад

      Ну да. А что говорить про ручку с бумагой, когда люди на ввод с клавиатуры смотрят как на доисторический?(

  • @dendy4739
    @dendy4739 Год назад

    Ох я проорал конечно с фейлов типа 10:53
    Спасибо что оставил это в видео =D

  • @DiBaHHbIi_Expert
    @DiBaHHbIi_Expert 7 лет назад +1

    т.е. если писать прилагу на вебе(nw.js вроде), которая пользует хромиум как движок, то всё будет норм? там как-то можно поднять сервер для работы распознавалки же?))
    и сделать, типо умный дом. т.е. первая функция ловит, допустим "эй, дом", если она возвращает "сири", то запускает след распознавалку и говорим.. "открой окно", и с какой функцией это совпадёт, то и выполнит? или я что-то перемудрил и не так понял.
    Для сайтов считаю не применимо особо, т.к. у человека в любом случае мышка в руке, а речь это самый медленный способ передачи данных. куда проще кликнуть мышкой "на главную", чем кликнуть на "слушать" и говорить ещё что-то.
    но можно применить для поиска, наверное. только отдельную прилагу, не мешающую чтению новостей, допустим. что б вверху был поиск музыки или радиостанции и активировался там на "эй, сайт, найди" и имя композиции. что б читаешь новости и не скрулить обратно вверх, а просто включилась музыка. но это сложнее))
    такая штука для кантача ваще зашла бы. чур процент с идеи мне, если что))

  • @ZarazaKZN
    @ZarazaKZN 8 лет назад +2

    Лайк! Сделай пожалуйста урок по распознаванию QR кода по камере ноуте или вебке. Благодарю!

    • @zelmanfeig5404
      @zelmanfeig5404 3 года назад +1

      А у тебя разве вебка скотчем не залеплена? Они будут следить за тобой всегда и подглядывать в туалете.

  • @lazizatabaev3633
    @lazizatabaev3633 8 лет назад +11

    Плиз снимите видео создания игры на С++ с подробнейшими объяснениями каждого действия, не на юнити , просто скрипты. Извиняюсь что не в тему к видео)

    • @user-tw7hz1zn3j
      @user-tw7hz1zn3j 8 лет назад

      На Unreal Engine

    • @lazizatabaev3633
      @lazizatabaev3633 8 лет назад

      Да без разницы, лишь бы объяснения были , на ютубе таких нет)

    • @alexandrtsvetkov7715
      @alexandrtsvetkov7715 6 лет назад

      Почему сразу на С++ ?

    • @kislball
      @kislball 4 года назад

      @@alexandrtsvetkov7715 C++ очень быстрый. На нем пишут большинство A, AAA игр

  • @user-to4ke3df3v
    @user-to4ke3df3v 3 года назад +1

    Круто! Спасибо.

  • @Andrzej3935
    @Andrzej3935 2 года назад +1

    Спасибо, полезно!

  • @MASVENTOR
    @MASVENTOR 4 года назад +1

    Если можно, сделайте выдеоурок чтение текста на *других язиках*. Например, русский, таджикский..

  • @mikail301
    @mikail301 5 лет назад +5

    гугл не дает доступ к микрофону, не сертификата у сайта.

  • @user-sf3yo8ms9p
    @user-sf3yo8ms9p 5 лет назад

    Жирный лайк за первую прогу!)

    • @zelmanfeig5404
      @zelmanfeig5404 3 года назад

      У тебя хоть заработало чего? А то, говорят, что доступ к микрофону недоступен.

  • @user-wo3ex2cq3e
    @user-wo3ex2cq3e 6 лет назад +1

    на локальном сервере будет работать? у меня почему-то не получается разрешить доступ к микрофону, он не запрашивает

  • @phil2964
    @phil2964 4 года назад +1

    Круто, спасибо

  • @IvanYa-pt4sd
    @IvanYa-pt4sd 5 лет назад +1

    Safari на телефоне не читает текст(

  • @user-ur9mc9ip6m
    @user-ur9mc9ip6m 3 года назад

    Отлично , супер

  • @STkeryA
    @STkeryA 6 лет назад +3

    Залил на сервер, но всё так же браузер сам блокирует доступ к микрофону. Распознавание начинается, логи всё показывют, только он не слышит. Использовал оперу и хром, оба не разрешают включить микро даже через сервер.

  • @fortniter_ytmobile9793
    @fortniter_ytmobile9793 Год назад

    Легенда

  • @zelmanfeig5404
    @zelmanfeig5404 3 года назад

    А когда денвер запускаешь нельзя эту штуку проверить?

  • @yuliauworld612
    @yuliauworld612 5 лет назад +2

    Два раза проговорилось и все, больше не хочет. Почему?

  • @theanatolich2260
    @theanatolich2260 6 лет назад

    Ваав, реально круто, спасибо.

  • @lazylion8379
    @lazylion8379 5 лет назад

    Как с помощью JavaScript, сделать такое: допустим есть блокнот в нём несколько строчек текста, включаешь кнопку слушать, говоришь по тексту, что в блокноте и он выявляет ошибки, если сказал махина вместо машина это я так примерно, вообще возможно так сделать? Ответь пожалуйста, буду очень благодарен. Если не совсем понял, объясню ещё раз

  • @user-pu4st1ze9v
    @user-pu4st1ze9v 4 года назад

    Класс но как сделать чтобы не с микрофона , а доп программы , с микросип к примеру и назад туда же выдать звук

  • @user-ck7ui1ou2l
    @user-ck7ui1ou2l 6 лет назад

    Добрый день! Вы сможете в видео уроке, создать робота который будет распознавать и речь и письменные запросы и и искать это все на своем же сайте?

    • @zelmanfeig5404
      @zelmanfeig5404 3 года назад

      Он роботов не делает, там сложно всё, сервомоторы, микроконтроллеры.

  • @konstantinblo37
    @konstantinblo37 3 года назад

    в function talk можно сделать с помощью PHP передачу текста из формы на сайте..для его озвучки

    • @zelmanfeig5404
      @zelmanfeig5404 3 года назад

      Это прошлый век, так давно не делает уже никто.

  • @user-er5ux4xv7e
    @user-er5ux4xv7e 5 лет назад

    Существуют вообще сторонние синтезаторы с более приятными голосами?

  • @Puertosamuel
    @Puertosamuel 3 года назад

    thats good JAVASCR 😃

  • @mrgeniachannel576
    @mrgeniachannel576 8 лет назад +2

    Лайк)

  • @user-xi4lp3hi4d
    @user-xi4lp3hi4d 5 лет назад +1

    скопировал твой код, после остановки не работает прослушать

  • @user-re8lx6zz3q
    @user-re8lx6zz3q 8 лет назад

    это будет работать на nodeJs? движок тот же что и в chrome V8!? чтобы получить кроссброузерность...

    • @user-yx3uz9hf8x
      @user-yx3uz9hf8x 7 лет назад

      Евгений Крылов, он не знает, что в V8 не входят браузерные технологии. Тсс.

  • @developerarchitect7523
    @developerarchitect7523 8 лет назад

    У мен проблема, есть таблица с 8 колонками ключей нет!, так вот КАк проверить данные с входного файла с данными из этой таблицы, и если новые данные то дабавить их в базу, если данные изменились что алгоритм должен понять что именно эта строка и применить изменения.

  • @user-yn7ue1lk6u
    @user-yn7ue1lk6u 3 года назад

    Прикольно)

  • @mikaelgevorgyan4521
    @mikaelgevorgyan4521 3 месяца назад

    А если сервер обычный php?

  • @user-xi4lp3hi4d
    @user-xi4lp3hi4d 5 лет назад

    как сделать чтобы воспроизводилось то что написано в импуте, помогите)

  • @DISSONANCE_0
    @DISSONANCE_0 8 лет назад

    Сколько раз сказал ,,вот" или ,,what"?

  • @MASVENTOR
    @MASVENTOR 4 года назад

    *Спасибо*

  • @zoriktots2
    @zoriktots2 Год назад

    print ("Thank you!")

  • @Prokhorable
    @Prokhorable 5 лет назад

    Не работает. Залил код на рабочий сервер, но ничего не происходит. Тишина в эфире.

  • @vitoandolinicorleone5394
    @vitoandolinicorleone5394 5 лет назад

    А как сделать вывод сказанного не в "alert", а в input или textarea ?

    • @fanckler
      @fanckler 5 лет назад

      document.querySelector('input').innerHTML = сюда_то_что_наговорил

  • @abranelnurs2352
    @abranelnurs2352 8 лет назад

    кстати как можно в 3д игру вставить стиль диалогов в виде ну например Фаллаута 1?

  • @komronpulatov6785
    @komronpulatov6785 5 лет назад

    а как можно сделать чтобы при загрузке страницы он что то произносил попробовал все методы не получается ,получается только по нажатию на кнопку

    • @azamatyamin8817
      @azamatyamin8817 5 лет назад

    • @komronpulatov6785
      @komronpulatov6785 5 лет назад

      @@azamatyamin8817 это надо в дом элементе писать либо в скрипте?

    • @azamatyamin8817
      @azamatyamin8817 5 лет назад

      @@komronpulatov6785 реализацию функции в скрипте

  • @HayNariko
    @HayNariko 8 лет назад

    Привет Гоша. дай мне совет пожалуйста, я теперь партнер ютуба, но мой аккаунт никак не могу включить на адсенс.Обязательно вклучить адсенс, чтобы мне были доходы? у меня 9 подписчиков, но уже 4000 просмотра, но доход 0.00, это нормально

    • @HayNariko
      @HayNariko 8 лет назад

      а вот и скриншот plus.google.com/u/2/photos/photo/110571414994061238841/6335834540523363954?icm=false&authkey=CNb8qdHR8uqEUg

    • @user-kt5qg3qg6v
      @user-kt5qg3qg6v 8 лет назад

      +Narine Poghosyan Ещё рано когда наберёшь 50-100 будешь получать копейки. И подключись к парнерке Air или VSPgroup

    • @HayNariko
      @HayNariko 8 лет назад

      я раньше подал заявку но для другого сайта, и мой заявка отклонили, теперь я не могу изменить мои данные, выдает вот такой ошибку plus.google.com/u/0/photos/photo/101035422168661720893/6335839146827447586?icm=false&authkey=COTlx-D95MbtggE

    • @HayNariko
      @HayNariko 8 лет назад

      я тоже не поняла, по этому и обратился за помощью, что же мне сделать?

  • @SergeyBelotserkovskiy
    @SergeyBelotserkovskiy 6 лет назад

    После версии 60 webkitSpeechRecognition отключен для веб-сайтов без HTTPS

    • @USAkot
      @USAkot 6 лет назад

      Наконец-то нашел ответ))) спасибо. Я уж думал руки у меня кривые ~~. Как только встал на HTTPS сразу выскочило сообщение о разрешении использования микрофона и скрипт заработал.

    • @user-lb6cq6ib1i
      @user-lb6cq6ib1i 4 года назад +1

      @@USAkot Привет, а как запустить сайт на https? У меня тоже гугл блокирует микрофон)

  • @NoPr0gress
    @NoPr0gress 8 лет назад

    Тру операист рад

  • @user-fp2td7yb1z
    @user-fp2td7yb1z 6 лет назад

    Сколько кружек кофе выпил автор перед записью?

  • @Andrii_Ivas
    @Andrii_Ivas 8 лет назад

    Tank's

    • @shmeklz
      @shmeklz 3 года назад +1

      ТАНКИИИИИ

  • @user-yk9ju9cz1x
    @user-yk9ju9cz1x 7 лет назад

    Кстати у меня русский алфавит так же нормально озвучивается!!!

  • @user-up9ct3ef3s
    @user-up9ct3ef3s 3 года назад

    да мне кажется это лишнее

  • @mikaelgevorgyan4521
    @mikaelgevorgyan4521 3 месяца назад

    🫠🫠🫠

  • @natureofkyrgyzstan222
    @natureofkyrgyzstan222 5 лет назад

    менее полезная штука))не стоит время тратить.

  • @dasvas9383
    @dasvas9383 8 лет назад +1

    Все круто, но перестань говорить "Упс", после трех-четырех твоих видосов хочется выключить все к чертям, бесит прям капец как!