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