Речевые технологии
Категория реферата: Рефераты по информатике, программированию
Теги реферата: тесты онлайн, рефераты помощь
Добавил(а) на сайт: Kristina.
Предыдущая страница реферата | 1 2 3 4 5 | Следующая страница реферата
Не следует путать термины «понимание» и распознавание» речи. В то время как второй непосредственно относится к технологии преобразования акустических речевых сигналов в последовательность символов машинной кодировки, например ASCII. первый подразумевает анализ более высоких уровней (прагматический, семантический и т. д.) и формирование на его основе представления о смысловом содержании высказывания. Дальнейшее разграничение задан укрепилось благодаря коммерческому успеху узкоспециализированных систем, ни в малейшей степени не нуждающихся, например, в модуле анализа контекста высказывания.
Традиционно процесс распознавания речи подразделяется на
несколько этапов. На первом - производится дискретизация непрерывного
речевого сигнала. преобразованного в электрическую форму Обычно
частота дискретизации составляет 10-11 кГц. разрядность- 8 бит, что
считается оптимальным для работы со словарями небольшого объема (10-
1000 слов) и соответствует качеству передачи речи телефонного канала
(ЗГц- 3.4кГц). понятно что увеличение объема активного словаря должно
сопровождаться повышением частоты оцифровки н в некоторых случаях -
поднятием разрядности.
На втором этапе дискретный речевой сигнал подвергается очистке
от шумов и преобразуется в более компактную форму. Сжатие производится
посредством вычисления через каждые 10 мс некоторого набора числовых
параметров (обычно не более 16) с минимальными потерями информации, описывающей данный речевой сигнал. Состав набора зависит от
особенностей реализации системы. Начиная с 70-х годов наиболее
популярным методом (практически стандартом) построения сжатого
параметрического описания стало линейно-предиктивное кодирование
(ЛПК), в основе которого лежит достаточно совершенная линейная модель
голосового тракта. На втором месте по популярности находится, вероятно, спектральное описание, полученное с помощью дискретного
преобразования Фурье.
Очень хорошие результаты, однако, могут быть достигнуты и при
использовании других методов, часто менее требовательных к
вычислительным ресурсам, например клипирования. В этом случае
регистрируется количество изменений знака амплитуды речевого сигнала и
временные интервалы между ними. Получаемая в результате
последовательность значений, представляющих собой оценку длительностей
периодов сохранения знака амплитудой, несмотря на кажущуюся
примитивность метода, достаточно полно представляет различия между
произносимыми звуками. На таком методе предобработки основана, в
частности, система распознавания речи, разработанная в конце 80-х в
НИИ счетного машиностроения (Москва).
Временной (10 мс) интервал вычисления был определен и обоснован экспериментально еще на заре развития технологии автоматического распознавания речи. На этом интервале дискретный случайный процесс, представляющий оцифрованный речевой сигнал считается стационарным, то есть на таком временном интервале параметры голосового тракта значительно не изменяются.
Следующий этап- распознавание. Хранимые в памяти компьютера эталоны произношения по очереди сравниваются с текущим участком последовательности десяти миллисекундных векторов, описывающих входной речевой сигнал. В зависимости от степени совпадения выбирается лучший вариант и формируется гипотеза о содержании высказывания. Здесь мы сталкиваемся с очень существенной проблемой - необходимостью нормализации сигнала по времени. Темп речи, длительность произношения отдельных слов и звуков даже для одного диктора варьируется в очень широких пределах. Таким образом, возможны значительные расхождения между отдельными участками хранимого эталона и теоретически совпадающим с ним входным сигналом за счет их временного рассогласования. Достаточно эффективно решать данную проблему позволяет разработанный в 70-х годах алгоритм динамического программирования и его разновидности (алгоритм Витерби). Особенностью таких алгоритмов является возможность динамического сжатия и растяжения сигнала по временной оси непосредственно в процессе сравнения с эталоном. С начала 80-х все более широкое применение находят марковские модели, позволяющие на основе многоуровневого вероятностного подхода к описанию сигнала производить временную нормализацию и прогнозирование продолжений , что ускоряет процесс перебора эталонов и повышает надежность распознавания.
Что такое распознавание речи?
На первый взгляд, все очень просто: вы произносите фразу, на которую техническая система реагирует адекватно .На самом деле за столь простой идеей кроются огромные сложности.
Почему же между постановкой задачи и ее решением лежит дистанция огромного размера? Распознавание речи - молодая, развивающаяся технология. Ее очертания пока зыбки и изменчивы.
Поэтому в статье пока больше вопросов, чем ответов. Я попытаюсь немного рассказать о технологиях распознавания речи, и, надеюсь, вам будет интересно.
Немного о терминах
Начнем с главного термина. Что есть речь?
Говоря о речи, мы должны различать такие понятия, как «речь»,
«звуковая речь», «звуковой сигнал», «сообщение», «текст».
В нашем случае, в приложении к задаче распознавания такие
понятия, как «речь» и «звуковая речь» означают одно и то же - некое
генерируемое человеком звуковое сообщение, которое может быть
объективно зарегистрировано, измерено, сохранено, обработано и, что
важно, воспроизведено при помощи приборов и алгоритмов. То есть речь
может быть представлена в виде некоего речевого сигнала, который в
свою очередь может использоваться для обратного воспроизведения речи.
То есть можно поставить знак эквивалентности между звуковой речью и ее
представлением в виде речевого сигнала. При этом под понятием
«сообщение» может скрываться любая полезная для получателя информация, а не только текст. Например, если интересоваться не словами а
интонациями, то сообщением будут просодические нюансы речи. Что же
касается распознавания речи, то в нашем случае задача сводится к
извлечению из речи текста.
Но здесь мы сталкиваемся с одним противоречием. Текст, как
известно, состоит из букв, слов, предложений, - то есть он дискретен.
Речь же в нормальных условиях звучит слитно. Человеческая речь, в
отличие от текста, вовсе не состоит из букв. Если мы запишем на
магнитофонную ленту или на диск компьютера звучание каждой отдельной
буквы, а потом попробуем скомпоновать из этих звуков речь, у нас
ничего не получится.
Люди уже довольно давно догадались о том, что элементарные
звуки, из которых состоит речь, не эквивалентны буквам. Поэтому
придумали понятие фонемы для обозначения элементарных звуков речи.
Хотя до сих пор специалисты никак не могут решить - сколько же всего
различных фонем существует. Есть даже такой раздел лингвистики -
фонетика. Большинство авторов даже для одного и того же языкового
диалекта приводят разное количество фонем. В русском языке по одним
данным 43 фонемы, по другим - 64, по третьим - более сотни... Но так
уж повелось, что есть миф о незыблемости понятия фонемы. И о том, что
речевой сигнал состоит непосредственно из кусочков сигнала, каждый из
которых является фонемой. К сожалению, все далеко не так просто.
Поначалу ученые рассматривали речевой сигнал как набор неких универсалий, расположенных друг за другом на временной оси, и считали этими универсалиями фонемы. Однако дальнейшие исследования речевых сигналов никаких фонем не обнаружили.
Тогда одни исследователи справедливо решили, что при генерации речевых сигналов наблюдается коартикуляция, то есть взаимопроникновение соседних звуков (мышцы лица, язык и челюсти обладают разной инерцией). Значит, речевой сигнал должен состоять не из фонем, а из аллофонов - комбинаций «слипшихся» фонем.
Другие исследователи, подобно физикам, атаковали идею элементарности фонем и стали утверждать, что фонемы надо поделить на еще более короткие кусочки или даже вообще отказаться от этого понятия и «расчленять» речевой сигнал как-то иначе. Так родились фоноиды и еще масса авторских названий элементарных звуков.
А дальше все многозначительно замолчали. Каждый принялся
рассматривать речевой сигнал со своей позиции, сообщай об успехах
весьма туманно. Последнее, весьма вероятно, можно объяснить желанием
сохранить ноу-хау. Вот такая картина. Люди изобрели целую кучу
претендентов на универсальность. Конечно, в их основу положено прежде
всего человеческое ощущение звука. Возможно поэтому фонемы ничем не
лучше букв. А фоноиды, аллофоны и прочая - лишь усовершенствованная
версия звукового деления речи. Может быть, в них и есть какой-то
смысл. Мы ведь услышим. А технически-то сигнал состоит не из наших, человеческих компонентов восприятия. Сигнал можно разложить, отфильтровать, как-то еще преобразовать. Задача не в этом. Необходимо
найти некий эквивалент, построить модель механизма восприятия звуков
речи. Большой интерес для ученых, работающих в области распознавания
речи, представляют различные разделы лингвистики, науки о языках.
Возможно, удачный синтез достижений этих наук и теории обработки
речевых сигналов приведут к успешному созданию систем распознавания .
Главные трудности фонемного подхода
Темп речи варьируется в широких пределах, часто в несколько
раз. При этом различные звуки речи растягиваются или сжимаются не
пропо-рционально. Например, гласные изменяются значительно сильнее, чем полугласные и особенно смычные согласные. Для так называемых
щелевых звуков есть свои закономерности. (Полугласные - это звуки при
генерации которых необходимо участие голосовых связок, как и для
гласных звуков, но сами они в обиходе считаются согласными. Например, так обычно звучат «м», «н», «л» и «р». Смычные звуки образуются при
резком смыкании и размыкании органов артикуляции. Например «б», «л»,
«д», «т». Образование щелевых звуков связано с шипением и прочими
эффектами турбулентности в органах артикуляции. Можно назвать «в»,
«ж», «с», а также «ш» и другие шипящие. В качестве примеров для
простоты намеренно не приведены звуки, не имеющие буквенных
обозначений.) Эта свойство называется временной нестационарностью
образцов речевого сигнала. Произнося одно и то же слово или фразу в
разное время, под влиянием различных факторов (настроения, состояния
здоровья и др.), мы генерируем заметно не совпадающие спектрально-
временные распределения энергии. Это справедливо даже для дважды
подряд произнесенного слова. Намного сильнее этот эффект проявляется
при сравнении спектрограмм одной и той же фразы, произнесенной разными
людьми. Обычно этот эффект называют спектральной нестационарной сетью
образцов речевого сигнала (см. примеры спектрограмм). В Изменение
темпа речи и четкости произношения является причиной коартикуляционной
нестационарности, означающей изменение взаимовлияния соседних звуков
от образца к образцу. Проблема кластеризации слитной речи. Из
непрерывного речевого потока довольно непросто выделить какие-либо
речевые единицы. Многие звуки «слипаются» либо имеют нечеткие границы.
Многообразие видов
Существующие системы распознавания речи можно классифицировать по разным признакам.
По назначению:
1) командные системы
2) системы диктовки текста.
По потребительским качествам:
1) диктороориентированные (тренируемые на конкретного диктора)
2) дикторонезависимые (рискую предложить термин «омнивойс»)
3) распознающие отдельные слова
4) распознающие слитную речь.
Рекомендуем скачать другие рефераты по теме: bestreferat, культурология как наука.
Предыдущая страница реферата | 1 2 3 4 5 | Следующая страница реферата