|
Распознавание сигнала КПВ, распознавание КПВ в присутствии речи/шума |
|
|
|
Jun 14 2007, 14:51
|
Местный
  
Группа: Свой
Сообщений: 392
Регистрация: 29-05-07
Из: Москва
Пользователь №: 28 020

|
Есть задача, которую не удается решить полностью. Необходимо распознавать сигнал контроля посылки вызова (КПВ), формируемого станцией абоненту в процессе установления соединения. Стандартов КПВ существует бесчетное множество. Но проблема не в этом. Сейчас ограничимся только одним российским стандартом: КПВ представляет собой тональный сигнал частотой 425±3 Гц, длительность посылки 1 с, длительность паузы 4 с. Посылка КПВ продолжается пока абонент на дальнем конце не поднимет трубку. Так вот, трудность распознавания заключается в том, что одновременно с КПВ в канале связи может одновременно звучать речь и присутствовать различные звуковые шумы, свойственные офисным помещениям. Соотношение амплитуды КПВ и речи/шума в канале может быть различным. Например КПВ может быть в 2 раза громче речи, либо речь в 2 раза громче КПВ, либо одинаковые по громкости. Короче соотношения любые в пределах разумного. В таких пределах, чтобы "на слух" было не трудно распознать, что идет посылка КПВ на фоне речи/музыки. Самые жесткие ситуации возникают, когда идет посылка КПВ и при этом речь произносится расстягивая гласные звуки и одна из формант речевого сигнала оказывается с частотой близкой 425 Гц, а ширина форманты покрывает полностью 425 Гц.
Так вот, задачу не удается решить полностью. В ситуациях когда в канале присутствует только КПВ в условиях умеренных шумов, распознавание выполняется без проблем ( 1-й способ: полосовой фильтр с центр. част. 425 Гц, режекторный фильтр с центр. част. 425 Гц, проверка на превышение порогов уровней на выходах фильтров; 2-й способ: оценка кросскорреляции каждой пары смежных фреймов длительностью 25 мс). Если же в канале одновременное присутствие КПВ и речи/шума, то в эти моменты не удается распознать присутствие КПВ. Если посмотреть спектрограмму, то сигнал КПВ "замазывается" попадающей на КПВ сильной формантой речи.
Сейчас пока стоит задача хоть как угодно решить задачу. Пусть для этого потребуется сколь угодно мощный вычислитель. Вопрос пока стоит принципиально, как можно решить такую задачу, обеспечив максимальную точность распознавания.
Может есть у кого мысли?
P.S. Человек может различить КПВ "на слух" в таких сложных условиях, то есть в мозге есть некоторые процессы, позволяющие человеку это сделать.
Сообщение отредактировал AVL - Jun 14 2007, 14:53
|
|
|
|
|
 |
Ответов
|
Jun 14 2007, 20:14
|
Гуру
     
Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881

|
Если ограничиться только 425, то все просто. Фильтруете узкополосно, затем детектор среднеквадратичного. Отдельно второй детектор среднеквадратичного для общего уровня сигнала. Далее принятие решения - 425 герц считается присутствующем, если согнал с выхода детектора после фильтра превышает сигнал с выхода общего детектора, домноженного на какое-то число меньшее 1. Далее еще одна фильтрация, чтобы убрать "дребезг", далее уже анализ длительности сигнала и пауз. ЗЫ Но это все сдохнет, когда КПВ пойдет двухтональный, или еще какой, с модных офисных АТС  ЗЗЫ Ну а если кто-то прикидывается станцией и голосом произносит нечто похожее на КПВ, то тут увы... На слух отличите, а вот такой универсальный отличатель не отличит
|
|
|
|
Сообщений в этой теме
AVL Распознавание сигнала КПВ Jun 14 2007, 14:51 el34 может посмотреть еще и на гармоники 425 Гц(чет и н... Jun 14 2007, 15:04 AVL Цитата(el34 @ Jun 14 2007, 19:04) может п... Jun 14 2007, 19:47  asdf Цитата(AVL @ Jun 14 2007, 23:47) Вы имеет... Jun 14 2007, 20:12 AVL Цитата(SM @ Jun 15 2007, 00:14) ЗЫ
Но это... Jun 15 2007, 06:29  mikalaha Цитата(AVL @ Jun 15 2007, 10:29) да, быва... Jun 15 2007, 08:16   AVL Цитата(mikalaha @ Jun 15 2007, 12:16) Пот... Jun 15 2007, 09:18    mikalaha Цитата(AVL @ Jun 15 2007, 13:18) В смысле... Jun 15 2007, 11:41 el34 AVL>Вы имеете ввиду гармоники сигнала КПВ? если... Jun 14 2007, 20:27 AVL Цитата(el34 @ Jun 15 2007, 00:27) да, гар... Jun 15 2007, 20:37  Nick Semenoff Есть много разных способов оценки спектра, и линей... Jun 18 2007, 14:25   Stanislav Цитата(Nick Semenoff @ Jun 18 2007, 18:25... Jun 18 2007, 15:44 Stanislav Цитата(AVL @ Jun 14 2007, 18:51) Есть зад... Jun 15 2007, 13:15 Slava17 Когда-то изучал спектры тоновых сигналов, и в числ... Jun 15 2007, 15:40 el34 AVL>проводил некоторый визуальный анализ спектр... Jun 15 2007, 20:38
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|