Голосовые команды lite Эльф аналогичен мидлету VoCo. Спасибо его автору, Дмитрию Корнилову (http://cornplay.narod.ru) за идею! Необходимые условия для работы эльфа. Убедитесь, что в вашей библиотеке функций присутствуют все функции, используемые эльфом. Их можно узнать в Smelter'е (c) avkiev. Для проговаривания текущего времени необходим патч "Говорящий Телефон / Talking Phone" (c) avkiev. Если пользуетесь патчем "Вызов Различных Функций при Залоченной Клавиатуре" (c) 1nvisible, то для проговаривания времени не используйте в нём ту же кнопку, что и в эльфе! Можно использовать вместо PTT любую другую кнопку, поменяв скан-код в бинарнике. Но я этого не рекомендую, т.к. для всей остальной системы её функционал будет неполным. Чтобы изменить кнопку, найдите в эльфе последовательность 27 00 50 E3 и замените 27 на другой. Другие скан-коды ищите в swilib.h Как это работает? 1. Создаём текстовый файл 0:\ZBin\etc\vcmd.cfg Каждая строка файла представляет собой одну команду. Формат файла: метка|команда|параметр|параметр метка - имя (с полным путём) файла со звуковой меткой команды можно юзать собственные голосовые команды, записанные в Меню\Ещё\Запись звука команда: TIME - проговаривание текущего времени CALL - звонок на указанный номер EXEC - запуск внешнего приложения PLAY - запуск плеера QUIT - завершение работы эльфа параметры - дополнительные параметры команд. Только для: CALL - номер телефона вызываемого абонента (в виде +79012345678) EXEC - полное имя запускаемого файла и параметр для этого файла Пробелы в строке команд не учитываются, за исключением 2-го параметра. Пример файла прилагается. 2. Запускаем эльф или держим его в \Daemons После долгого нажатия кнопки на гарнитуре эльф по порядку воспроизводит звуковые метки команд. Услышав нужную команду, нажимаем кнопку гарнитуры и команда будет выполнена. В конце списка всегда (на всякий случай) воспроизводится команда "Выход". Если надоело ждать окончания перечисления команд - можно его отменить долгим нажатием кнопки гарнитуры. (c) Lost 2007 mailto:lost-y@yandex.ru Спасибо: Дмитрию Корнилову aka CornPlay, всем причастным к созданию и развитию ЭльфПака, тем, кто выложил исходники эльфов, SuDeX, SiamiX, blanket, а также http://forum.siemens-club.org и его участникам