Говорящий компьютер

Дополнительно: компьютер

Берется программа распознавания речи, типа Dragon Dictate. В ответ на распознанный набор звуков (слово или фразу) она выполняет определенную команду или набор команд. Обычно это команда типа Sendkeys 'набор символов', которая посылает в буфер клавиатуры заранее, но нас в данный момент интересует команда для воспроизведения в ответ звукового файла PlaySound 'wavfilename.wav', с помощью которой можно научить программу в ответ на сказанную вами фразу выдать свою, заранее записанную через микрофон и сохраненную на диске. Теперь, когда вы ознакомились с технической стороной розыгрыша, необходимо научить программу понимать штук 15 стандартных фраз, используемых при обычном разговоре двух давно знакомых людей и записать через микрофон соответствующие им стандартные ответы. Например, "привет - здравствуй", "как дела - нормально", "че делаешь - да ниче, так", "пить будешь - нет, голова болит после вчерашнего" и т.п. Также важно научить ее защищаться от оскорблений, например, "дурак - сам дурак", "иди ты ... - сам туда иди", а также запускать некоторые необходимые программы: "поставь какую-нибудь музычку - пожалста (+ запуск Winamp)", "давай во что-нибудь поиграем - ну давай (+ запуск “игрушки”)". Ответы лучше записывать с немножко усталой, ленивой интонацией (типа как ты меня уже достал своими запросами) и после записи обработать в каком-нибудь редакторе, чтобы сделать свой голос неузнаваемым (во многих редакторах есть хороший фильтр Mechanize, который делает голос таким, как у роботов из старых фантастических фильмов). Теперь, когда к вам в гости придет какой-нибудь знакомый чайник, вы сможете продемонстрировать ему созданный вами "искусственный интеллект" путем обмена несколькими фразами со своим компьютером. Эффект будет просто потрясающим. На ваших глазах в один миг рухнут все представления вашего товарища о компьютерах. Если вдруг компьютер подведет и не поймет какую-то вашу фразу (такое случается довольно часто), можно, не стесняясь, обозвать его каким-нибудь нехорошим словом и незамедлительно получить соответствующий ответ (это произведет еще большее впечатление). Если “объект” вашего розыгрыша сам попытается поговорить с вашим компьютером (компьютер его, естественно же, не поймет), объясните ему, что вы ему дали указание не откликаться на чужой голос…

Андрей

предыдущая  | "Говорящий компьютер" | следующая

Anonymous

13 Дек, 2009

Да програмка прикольная только где такую можно скачать? подскажите

Anonymous

14 Май, 2009

Напишите кто-нибудь, где можно найти такую программу!

Anonymous

24 Мар, 2009

Ваще классная идея.. Но только где взять эту программу?!?!*

Anonymous

16 Авг, 2008

ну на словах не передашь... спасибо автору за идею!

Anonymous

16 Авг, 2008

Это Кулл! ржал над другом под столом... записал 4 команды.. оставил заставку и врубил пару оконных программ. 1 команда - закрыть окно (говорить: ... закрой...) 2 ая команда - открыть паинт, открыть винамп файл( извини, я очень плох в написании картин, научи меня) (говорить: ..картины..) 3 команда - открыть заранее сделанный рисунок, где паинт и в середине раб поля нарисован человечик (говорить: ...отклонения четырнадцать...) и последняя "альт ф4" (говорить. ..спи..)
мои реплики: воо! смотри купил новую винду! гляди что умеет (а микрофон на полную выкрутил и спрятал за клавой) и пря в моник: это чёза нафиг непорядок? нука закрой всё ненужное.. (одно окно закрывается) (к другу - хочешь он тебя нарисует? он типа да!) сделай с моего друга две картины.. (открылся паинт и голос..извини.. научи..) Ах ты балда осиновая.. значит инструмент - кисть и эмитет отклонения четырнадцать. (комп открывает рисунок(если присмотрется то заметно разницу) а там человечек) Ладно отдыхать тебе пора спи!

Авторизируйтесь что бы добавить свой комментарий