Голосовой замок
Программа имитирует простейший вариант системы допуска в помещение с голосовым замком.
|
Программа имитирует простейший вариант системы допуска в помещение с голосовым замком. Требования к программному и аппаратному обеспечению: * - Операционная среда Windows; * - Звуковая карта; * - Микрофон, аудиосистема; Ограничения Данная программа, возможно, не будет правильно работать с некоторыми звуковыми картами на ESS688 чипсете. Порядок установки программы. Распаковать файл DEMO.ZIP в отдельный каталог. Программа готова к работе. Список файлов, содержащихся в ZIP архиве. * DEMO.EXE - собственно сама программа. * AUDIMIC.EXE - программа для настройки микрофона. * DEMO.PSW - файл, содержащий параметрическое представление паролей пользователей (изменяется в процессе работы программы). * DEMO.CFG - текстовый файл конфигурации строк сообщений и звуков, используемых программой DEMO.EXE. * VERIFY.DLL - библиотека обработки речевого сигнала (БОРС). * SOURCE.ZIP - исходные тексты программы DEMO.EXE для Delphi 1.0 (16bit). * PROTOCOL.LOG - текстовый файл, отражающий результат работы программы DEMO.EXE (изменяется в процессе работы программы). * README.DOC - этот документ. * *.WAV - несколько звуковых файлов в формате WAV в соответствии с разделом [Sounds] файла DEMO.CFG, предназначенных для звукового дублирования сообщений. Краткое описание БОРС V1.02. БОРС представляет собой системно и аппаратно независимый комплекс программных средств параметризации оцифрованных РС. Модульная структура БОРС позволяет интегрировать ее как в программы для компьютеров, работающие под различными операционными системами, так и в микроконтроллеры, включать и выключать вычисление отдельных параметров в зависимости от характера выполняемой задачи, быстродействия центрального процессора и объема памяти. В БОРС входят также модули поддержки различных аппаратных средств оцифровки звука. Для тех сред, где управление оцифровкой звука осуществляется посредством драйверов (Windows, OS/2) имеются модули, обеспечивающие интерфейс с этими драйверами. БОРС реализована как библиотека классов языка С++. При разработке библиотеки во внимание принимались следующие факторы: * простота пользовательского интерфейса; * защита от непреднамеренных ошибок использования объектов; * возможность сохранения и считывания из файлов, что дает возможность поддерживать базы данных исходного речевого материала, а также базы данных признаков. Для нестандартных кодировок речевых сигналов предусмотрены виртуальные функции для приведения речевого сигнала к единой форме. Это дает возможность пользователю легко подстроить библиотеку под свои речевые базы данных или нестандартные устройства ввода (дельта-модуляция, мю-кодирование или любые другие методы); * скорость вычислений (используются целочисленные методы обработки); * легкость добавления новых методов анализа и обработки без модификации исходных текстов библиотеки; * возможность строить базы данных признаков и собственно оцифрованную речь в файлах, как определенного формата, так и произвольного, задаваемого пользователем. Основными параметрами и свойствами БОРС являются: * частота дискретизации РС 8000, 10000, 11025, 16000 Гц; * максимальная длина входного произнесения 3с; * число спектральных полос 8, (7 - для 8000Гц); * центральные частоты по полосам 375, 500, 750, 1000, 1500, 2000, 3000, 4000 Гц, (400, 600, 800, 1200, 1600, 2400, 3200 - для 8000 Гц); * вычисление отдельным параметром суммарной энергии сигнала по всем полосам на окне анализа; * длина окна анализа 256 отсчетов; * окна анализа не перекрываются; * обнаружение границ речевого сигнала автоматическое по превышению порога паузы; * определение порога паузы адаптивное; * ввод произнесения через микрофон или из файла; * параметризация речевого сигнала синхронно с его вводом, * комбинированный алгоритм динамического программирования и градиентного спуска для временной нелинейной нормализации эталонного и тестового представлений речевых сигналов. Краткое описание программы DEMO.EXE После запуска программы, на экране появляется система голосового допуска, имеющая вид, как на рисунке. В систему входят 4 пользователя и 5 помещений. Для удобства каждому пользователю присвоен цвет. На этом рисунке изображены следующие поля: * Присвоение имени пользователю. * Цвет пользователя, которому разрешен доступ. * Положение пользователя. * Протокол работы. * Выбор текущего пользователя. * Двери. * Кнопки управления положением текущего пользователя. * Назначение голосового пароля пользователю. Порядок работы с программой DEMO.EXE Режим Обучения. Сначала каждый пользователь должен записать свое имя в [1], а затем нажать [8]. Система входит в режим запоминания голосового пароля. Система выдает сообщение: "Say your password", после которого необходимо произнести свой пароль. Система повторяет запрос от 2 до 4 раз, после чего выдает сообщение, либо "Bad recording quality" и обучение необходимо повторить снова, либо "Password is set" и обучение закончено. Пароли запоминаются в файле DEMO.PSW. Режим Распознавания. Сначала необходимо выбрать пользователя [5], под чьим именем вы хотите войти и щелкните мышкой на соответствующей двери [6]. Система спросит пароль "Say your password" (от 1 до 3 раз). Если пароль будет успешно распознан, то система откроет дверь, в противном случае система откажет вам в доступе. Общее. Для каждой комнаты заранее определено, кому разрешен доступ [2]. Положение текущего пользователя и выбор дверей производится с помощью [7]. Система отслеживает положение каждого пользователя [3] и ведет протокол работы [4]. В протоколе фиксируются все события, которые происходили при работе с системой: * Time - время совершения события (текущее время); * Id - номер пользователя (1-4,? - если пользователь не узнан); * Door - номер двери (1-6); * Action - произошедшее событие: * Corridor => Room 4 - передвижение из коридора в комнату 4; * Alien - незарегистрированный пользователь или пользователь не узнан; * Access denied - доступ в комнату запрещен; * Password of alien user - зарегистрированный пользователь пытался воспользоваться паролем другого зарегистрированного пользователя. Такую ситуацию можно смоделировать, если записать одного и того же пользователя с разными именами и паролями. Замечание. Последнее сообщение показывает, что в данной программе реализовано решение открытой задачи идентификации по парольной фразе, поскольку на этапе Request происходит сравнение тестового произнесения со всеми эталонами, хранящимися в системе. После этого выбирается диктор с наиболее похожим эталоном, а потом принимается решение о принадлежности тестового произнесения выбранному диктору. Проблемы. Если программа плохо работает, то проверьте следующее: * Правильность установки звуковой карты. * Возможность работы звуковой карты с 16-bit отсчетами. * Качество вводимого речевого сигнала. Сделать это можно с помощью программы AUDIMIC.EXE, установив уровень записи примерно на 2/3 от максимума. Заметьте, что программа AUDIMIC.EXE не работает совместно с DEMO.EXE под Windows 98, Windows ME, и Windows NT. Поэтому сначала необходимо оттестировать входной сигнал микрофона, выйти из программы AUDIMIC.EXE, а затем запускать DEMO.EXE.
Программы разработчика
Task Scheduler ver 1.7
Unknown
Программа предназначена для планирования запуска процессов под Windows NT (95) по дню недели и времени суток с точностью до минуты.
Date Edit v 1.0
Unknown
Еще одная надстройка для Виндов, которая позволит менять дату и время файлов прямо из Проводника(Explorer).
Вечный календарь
Unknown
Отображение календаря c 1583 года в полноэкранном виде (для всего года).
Часовой v1.0 by Quant Software (FreeWare) - Rus
Unknown
Удобные часики с каледарем от 1753 до 9999 года.
Полиграфический калькулятор (FreeWare) - Rus
Unknown
Простой калькулятор, предназначенный для полиграфистов.
Альтернативные программы
Голосовой замок
Unknown
Программа имитирует простейший вариант системы допуска в помещение с голосовым замком.
Голосовой доступ в помещение 1.0
AudiTech
После запуска программы, на экране появляется система голосового допуска.
Идентификация пользователя 1.0
Одитек
Описание программы Требования к программному и аппаратному обеспечению: * - Операционная среда Windows; * - Звуковая карта; * - Микрофон, аудиосистема; Инициализация.
Идентификация пользователя
Unknown
Описание программы Требования к программному и аппаратному обеспечению: * - Операционная среда Windows; * - Звуковая карта; * - Микрофон, аудиосистема; Инициализация.
Голосовой набор. 1.0
Одитек
Описание программы Требования к программному и аппаратному обеспечению: * - Операционная среда Windows; * - Звуковая карта; * - Микрофон, аудиосистема; Состав файлов.
Голосовой пароль для ПК
Unknown
Данная программа использует голосовой пароль для защиты Вашего компьютера от несанкционированного доступа.
Голосовой screensaver 1.0
Одитек
Screensaver использует голосовой пароль для защиты Вашего компьютера от несанкционированного доступа.
SystemUTL
Unknown
Назначение системы: Система позволяет Вам контролировать сеанс работы пользователя за компьютером для Windows NT/2000/XP.
Административная обработка
Vladimir Kozlov
Административная обработка, производящая чистку ".
Пофонемное распознавания.
Unknown
Описание программы Требования к программному и аппаратному обеспечению: * - Операционная среда Windows; * - Звуковая карта; * - Микрофон, аудиосистема; Состав файлов.
Другие программы категории
Active File Compare 2.0
Евгений Баянов
Утилита для сравнения и синхронизации любых ASCII текстовых файлов в визуальном режиме; превосходный инструмент для сравнения версий исходных текстов программ на языках программирования, так как поддерживает синтаксическое выделение и непосредственное исправления найденных различий между версиями.
Icon XP Pro
Unknown
1st Page 2000 2.0 Final
EVRSoft
1st Page 2000 2.
SMS Subscribe v1.01
almaz
Если Вы хотите получать на Ваш сотовый телефон какую-либо информацию из Интернет, то можете использовать данную программу.
RV-SMS v1.0
Райчев Евгений
Отправка sms-сообщений на мобильные телефоны, много операторов, записная книжка, очень проста в использовании.