Перейти к содержанию
    

Acoustic Echo Cancellation

Добрый день всем.

 

Есть устройство ARM926ej-s @ 300 Mhz.

Есть механика для этого устройства.

Собираемся выбрать и купить AEC.

Если у кого-либо есть, что предложить - предлагайте.

Рассмотрим все предолжения.

 

Пока что видиться такая последовательность действий:

1) Предварительно договариваемся о цене.

2) Подписываем документы о нераспространении (если такое будет затребовано).

3) Получаем демо-версии AEC в бинарном виде.

Хотелось бы, что бы это была работоспособные бинарки с ограниченным временем работы.

Скажем, 30 секунд (больше/меньше - обсуждаемо).

4) Если AEC требует конфигурирования - готовы предоставить PCM файлы для оптимизации.

5) Проводим тесты. Выбираем лучший (цена/качество) AEC.

 

Если:

1) Смущают условия - предлагайте свои. Мне важен результат, а не процесс.

2) Нужна какая-либо доп. информация - готов предоставить.

Изменено пользователем _sv_

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Попробуйте вот это: http://www.speex.org/docs/manual/speex-man...000000000000000

Данный эхокомпенсатор свободен и НЕ требует использования самого speex как кодека, для сжатия звука. Он может использоваться с любым кодеком. Единственный момент - я не уверен, что у вашего железа хватит производительности, т.к. сам почти на нем же делал нечто подобное.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Единственный момент - я не уверен, что у вашего железа хватит производительности, т.к. сам почти на нем же делал нечто подобное.

На подобном железе делали и производительности не хватило?

Или делали на более мощном?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На подобном железе делали и производительности не хватило?

Или делали на более мощном?

Делал вот на этом железе: SK-AT91SAM9XE512-SIM300, и там было всего 180 МГц. Производительности едва хватало непосредственно на декодирование и кодирование одного звукового фрейма (10 мс, частота дискретизации 16 кГц, моно) самим speex'ом. На эхокомпенсацию процессорного времени уже не оставалось. Конечно если снизить частоту дискретизации до 8 кГц или вообще отказаться от сжатия, возможно эхокомпенсатор успеет отработать. Кстати тот же CELT гораздо менее требовательный к процессорному времен, можно использовать в качестве кодека его.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пока что видиться такая последовательность действий:

1) Предварительно договариваемся о цене.

2) Подписываем документы о нераспространении (если такое будет затребовано).

3) Получаем демо-версии AEC в бинарном виде.

Хотелось бы, что бы это была работоспособные бинарки с ограниченным временем работы.

Скажем, 30 секунд (больше/меньше - обсуждаемо).

4) Если AEC требует конфигурирования - готовы предоставить PCM файлы для оптимизации.

5) Проводим тесты. Выбираем лучший (цена/качество) AEC.

 

Если:

1) Смущают условия - предлагайте свои. Мне важен результат, а не процесс.

2) Нужна какая-либо доп. информация - готов предоставить.

 

Как-то все сложно... Вообще смотреть здесь - http://www.integrit.ru/ru/products

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

смотреть здесь...

Спасибо. Предложение - не новость.

Им предложение уже послано (и не только им). Почему-то осталось без ответа.

В целом AEC - не дешевое удовольствие.

 

Поэтому ищется оптимальная альтернатива.

И по цене (готовы заплатить) и по качеству.

 

 

 

Попробуйте вот это....

... сам почти на нем же делал нечто подобное ...

Вероятно нам стоит перейти в личку.

Если у вас есть интерес - стучите.

Изменено пользователем _sv_

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо. Предложение - не новость.

Им предложение уже послано (и не только им). Почему-то осталось без ответа.

В целом AEC - не дешевое удовольствие.

 

Нужно звонить обязательно, народ там адекватный. Их AEC в демо-версии для PC тестировал, качество понравилось. Разумеется, есть лучшие варианты среди чисто аппаратных реализаций, например, Zarlink (18$). Но это несколько другое от заявленного сабжа. Что касается цены AEC, программный вариант становится выгодней по сравнению с тем же Zarlink'ом при числе инсталляций от 750 и выше.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вероятно нам стоит перейти в личку.

Если у вас есть интерес - стучите.

Думаю в этом нет особого смысла. Я просто показал готовый и бесплатный эхокомпенсатор с тривиальным API, который довольно легко использовать в своем проекте (естественно предполагается, что ваше устройство работает под управлением Linux). Советую попробовать сначала его. Запускать скрипт configure при сборке speex советую со следующими параметрами (актуально для вашего процессора):

./configure --disable-ogg-test --enable-fixed-point --enable-arm4-asm --disable-float-api

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...