|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.08.2011, 09:55 | #1 |
Форумчанин
Регистрация: 12.02.2010
Сообщений: 787
|
Распознавание речи php
Есть скрипт бота, который обучается вводимыми фразами. Теперь цель состоит в том, чтобы забивать фразы с помощью речи и ее распознавания. Я видел какие-то программы, но взаимодействие программы и php мне не к чему, наверное. Можете предложить и такой вариант, потому что я не могу найти для php готового решения, а так поделитесь чем али скажите, с чего начать. Как распознавать речь в скрипте? Типа голосовая навигация по сайтам из этой ветки, вроде.
Последний раз редактировалось Krasi; 25.08.2011 в 09:57. |
25.08.2011, 13:01 | #2 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Цитата:
|
|
25.08.2011, 13:31 | #3 |
Форумчанин
Регистрация: 12.02.2010
Сообщений: 787
|
произошел chrome-упс
Прочитал. То есть мне нужна ffmpeg? И еще там упоминается про то, что можно выполнить программу в командной строке и вернуть результат. Расскажите, пожалуйста, про первое и про второе подробнее, а то я не очень понял все-таки, с чего начать. Если исходить из более простого второго решения, есть мысль вкратце, что php создает файл wav или mp3, обращается к командной строке пользователя (не прикалывайтесь, если я это не так понял, потому что мне что-то кажется странным, что можно работать с ОС из php), обработка выполняется в необходимой программе, результат передается в php посредством system() и еще чего-то. Последний раз редактировалось Stilet; 28.08.2011 в 14:02. |
26.08.2011, 10:22 | #4 | ||
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
У меня от вашего ответа ощущение, что вы прочитали какую-то другую статью...
Самое важное, что вы должны были уяснить: Цитата:
Вариант 1: 1. Находите утилиту по распознаванию речи и конвертации её в текст. 2. Осваиваете приемы работы с ней из Командной строки. 3. Используете в system() нужную вам команду - и при помощи PHP обрабатываете полученный текст и выполняете нужные вам действия с ним(например, поиск в Google при помощи cURL). Вариант 2: Цитата:
Далее всё зависит только от вас - готовое решение вы не найдете, а если сможете сами реализовать - вам респект. Не такая уж фантастика, на самом деле... Удачи! |
||
28.08.2011, 12:54 | #5 |
Форумчанин
Регистрация: 12.02.2010
Сообщений: 787
|
Спасибо биг!!! Я еще слышал, что в ActionScript мне могут подойти некоторые функции. Но я пока попробую позапускать программу с командной строки. Сможете немного помочь, если вопросы возникнут? Ну пока я не очень понимаю, что за синтаксис передачи переменных в программу, но попробую почитать.
|
29.08.2011, 08:37 | #6 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Как то работал с Dragon Dictate. Английскую речь распознаёт с горем пополам, русскую, только очень короткие слова типа "да", "нет", "как" и тому подобное. С более-менее длинными словами вообще выдаёт абракадабру. Сколько не бился над ней, так ничего и не вышло. В общем смысле, эта задача ещё не решена для любого диктора. Над этим вопросом уже много лет бъются ведущие институты многих стран, но "воз и ныне там". Не думаю, что Вам удасться реализовать эту задумку в ближайшие 20 - 30 лет. Тем боле, что язык PHP, к этому уж никак не пренспособлен.
В идеале это должно выглядеть так: У юзверя на компе стоит программа распознавания речи (очень качественная, работающая без предварительного обучения). После произношения фразы, она формирует текст и отсылает его на сервер PHP-скрипту. Этот скрипт, распознаёт управляющие команды и принимает соответствующие действия. Вот примерно так.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Синтезатор речи | tonatas | Мультимедиа в Delphi | 4 | 30.01.2011 10:33 |
синтез речи+файл | drak2000 | Мультимедиа в Delphi | 2 | 21.01.2011 14:12 |
Распознание речи в Delphi | toxich | Мультимедиа в Delphi | 8 | 28.03.2010 08:54 |
Проблемы с синтезом речи на русском | cadil | Мультимедиа в Delphi | 2 | 12.03.2010 09:09 |
Ошибки в прямой речи | Scolopendra | Microsoft Office Word | 13 | 10.12.2009 11:21 |