Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 28.05.2012, 15:07
NikolyA вне форума Посмотреть профиль Отправить личное сообщение для NikolyA Найти все сообщения от NikolyA
  № 11  
Ответить с цитированием
NikolyA
 
Аватар для NikolyA

Регистрация: Dec 2006
Сообщений: 1,764
может отсюда что почерпнуть можно http://www.bytearray.org/?p=1151
__________________
а за окном атлантический океан!

Старый 28.05.2012, 15:38
tilweb вне форума Посмотреть профиль Отправить личное сообщение для tilweb Найти все сообщения от tilweb
  № 12  
Ответить с цитированием
tilweb

Регистрация: May 2009
Сообщений: 86
Спасибо, вечером посмотрю, как дома буду

Впринципе, я хочу просто некое решение, которое можно было бы открывать в браузере в инете..
Пусть там будет хотя бы не сколько фраз распознаваемых.. это не так важно..
Например, даже если я сделаю что захожу на сайт, там флешка, она записала, например, фразу которую я говорю - "открыть гугл", после чего открывается гугл, уже будет круто.

А далее там уже можно и пополнять эту базу,многократно улучшать и т.д..


Наверное от флеша лишь нужно запись и сохранение этого файла на сервере..

Добавлено через 3 минуты
А далее уже нужно видимо писать программу какуето, например, на C++, которая будет брать этот файл и распознавать и давать ответ..
__________________
1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597 …

Старый 28.05.2012, 16:50
anmelegov вне форума Посмотреть профиль Отправить личное сообщение для anmelegov Найти все сообщения от anmelegov
  № 13  
Ответить с цитированием
anmelegov
[+4 07.04.12]
[+1 20.01.12]

Регистрация: Nov 2009
Адрес: Украина, Славутич
Сообщений: 263
тянет на научную работу... удачи вам

Старый 28.05.2012, 17:00
NikolyA вне форума Посмотреть профиль Отправить личное сообщение для NikolyA Найти все сообщения от NikolyA
  № 14  
Ответить с цитированием
NikolyA
 
Аватар для NikolyA

Регистрация: Dec 2006
Сообщений: 1,764
ну если с распознаванием английской речи еще можно собрать какой-то пример из найденного, то с русской речью все гораздо сложней
__________________
а за окном атлантический океан!

Старый 28.05.2012, 23:00
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 15  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Так распознавание-то и является главной проблемой. И вы просто себе наверное пока что плохо представляете где именно и в чем именно будут проблемы. Ну вот, например:
Мы представляем поиск по деревьям где поиск заключается в переходе от имеющейся информации (предположим, это последовательность из звуков, которую вы разбили на 5 атомов-звуков) из которой вам нужно прийти к узлу на дереве, который ваша программа знает как "правильное" слово (последовательность из звуков будем называть словом).
Так вот, в общем случае, у слова из 5 символов, на первый взгляд степень ветвления равна 5. (Но это не совсем так, и мы еще к этому вернемся). Таким образом, предполагая, что уровень энторпии относительно небольшой, слово, с которым наш образец совпадает может находится на расстоянии 20+ уровней дерева. А теперь посчитаем: при степени ветвления 5 и 20 уровнях дерева имеем количество операций сравнения: 5 * 5 * 5 * ... 5 (20 раз) т.е. 5^20 = 95367431640625 вариантов... одно слово! Высота дерева была выбрана такой не случайно, примерно столько же нужно чтобы решить пятнашки (но может быть и больше!).
А вот теперь другая неприятность: возможно какой-то из звуков не был расслышан, и вы не уверены в длине слова, и оно может быть 4-6 звуков в длину. Получаем 4^20+5^20+6^20=3752625383331377 вариантов которые нужно проверить! - если просто перебирать все подряд, то это на несколько лет работы суперкомпьютеру.
Соответственно, нужно искать способы как оптимизировать работу поиска, как определять комбинации звуков заведомо невозможные, как искать направленно, пытаться угадать по контексту, обучать программу на образцах речи конкретного человека, обучать ее анализировать сходства между речью разных людей.
Это все очень интересно, но это много исследователькой работы. Что-то в этой области, конечно, сделано. Но очень много чего не известно.
__________________
Hell is the possibility of sanity

Старый 29.05.2012, 13:14
tilweb вне форума Посмотреть профиль Отправить личное сообщение для tilweb Найти все сообщения от tilweb
  № 16  
Ответить с цитированием
tilweb

Регистрация: May 2009
Сообщений: 86
Наверное для диплома хватит и чтобы программа распознавала хотя бы несколько фраз.....
А то тут действительно целая научная работа получается)

Но, наверное, если делать что flash записывает звук, далее сохраняет файл, а потом уже некая программа открывает его, распознает и даёт ответ.. то это нужно целую машину собирать, на которой будет стоять эта программа и запускаться..? ну или сервер арендовать и настраивать
__________________
1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597 …

Старый 29.05.2012, 13:17
expl вне форума Посмотреть профиль Отправить личное сообщение для expl Найти все сообщения от expl
  № 17  
Ответить с цитированием
expl

блогер
Регистрация: Feb 2006
Сообщений: 1,474
Записей в блоге: 3
Цитата:
Наверное для диплома хватит и чтобы программа распознавала хотя бы несколько фраз.....
Диплом не курсовая - он предполагает разработку чего-то нового для практических целей. Или хотя-бы разработку новых алгоритмов при написании этой штуки, распознающей несколько фраз.

Т.е. если вы спроектировали лампочку накаливания, которая в 2 раза больше жрёт энергии и в 2 раза меньше даёт света без цели опробовать новую технологию - это не дипломный проект - а вредительство


Последний раз редактировалось expl; 29.05.2012 в 13:19.
Старый 29.05.2012, 13:20
tilweb вне форума Посмотреть профиль Отправить личное сообщение для tilweb Найти все сообщения от tilweb
  № 18  
Ответить с цитированием
tilweb

Регистрация: May 2009
Сообщений: 86
Цитата:
Сообщение от expl Посмотреть сообщение
Диплом не курсовая - он предполагает разработку чего-то нового для практических целей. Или хотя-бы разработку новых алгоритмов при написании этой штуки, распознающей несколько фраз.

Т.е. если вы спроектировали лампочку накаливания, которая в 2 раза больше жрёт энергии и в 2 раза меньше даёт света без цели опробовать новую технологию - это не дипломный проект - а вредительство
ну я хочу это всё в онлайн вывести же, чтобы это работало зайдя на сайт
__________________
1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597 …

Старый 29.05.2012, 14:31
expl вне форума Посмотреть профиль Отправить личное сообщение для expl Найти все сообщения от expl
  № 19  
Ответить с цитированием
expl

блогер
Регистрация: Feb 2006
Сообщений: 1,474
Записей в блоге: 3
Ну да, в таком ключе диплом уже похоже

Старый 29.05.2012, 20:28
NikolyA вне форума Посмотреть профиль Отправить личное сообщение для NikolyA Найти все сообщения от NikolyA
  № 20  
Ответить с цитированием
NikolyA
 
Аватар для NikolyA

Регистрация: Dec 2006
Сообщений: 1,764
Цитата:
Но, наверное, если делать что flash записывает звук, далее сохраняет файл
так из флеша уже и так можно записывать звук, сохранять как на локалку, так и на сервер, с распознаванием сложней, но если попробовать что-то собрать, может что-то толковое и получится, хотя трудности с чего же начать будут всеравно
__________________
а за окном атлантический океан!

Создать новую тему Ответ Часовой пояс GMT +4, время: 20:59.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 20:59.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.