|
MELPe 1200 bps, поиск исходников, доков по низкоскоростным вокодерам |
|
|
|
Apr 17 2008, 12:10
|
Группа: Новичок
Сообщений: 12
Регистрация: 2-11-06
Из: Belarus, Minsk
Пользователь №: 21 892

|
Ищу исходники вокодера MELPe 1200/2400 bps, а так же любую инфу с ним связанную. Ранее на форуме обсуждался MELP 2400 bps, ищу также доки как его переделать с помощью векторного квантования на 1200 bps. Есть статьи про MELPe на IEEE с более низкой скоростью 600 bps, но нет к ним доступа.
|
|
|
|
3 страниц
1 2 3 >
|
 |
Ответов
(1 - 40)
|
Apr 19 2008, 08:51
|
Группа: Новичок
Сообщений: 12
Регистрация: 2-11-06
Из: Belarus, Minsk
Пользователь №: 21 892

|
Цитата(sigmaN @ Apr 18 2008, 15:07)  Ну что-же, а у меня был другой вопрос - как его на 4200 переделать. До переделки дело пока не дошло, однако совет мне дали хороший Я читала ваш пост. Но мне бы хотелось раздобыть статейки из IEEE. Я нашла несколько, но скачать мне так и не удалось  Очень бы хотелось их прочесть. Помнится, вам присылали кое-какие по данной теме. Если они сохранились, могли бы вы переслать мне их на мыло vibes@tut.by.
|
|
|
|
|
Apr 21 2008, 11:49
|
Группа: Новичок
Сообщений: 12
Регистрация: 2-11-06
Из: Belarus, Minsk
Пользователь №: 21 892

|
Ну мне, по ходу, придется реализовывать свой MELP по-любому на основе имеющихся исходников на 2400 бит/сек  Только вот open source я его сделать не имею право, ибо пишется для работы  Но своими достижениями в области оптимизации могу делиться.
|
|
|
|
|
May 3 2008, 09:11
|
Группа: Новичок
Сообщений: 12
Регистрация: 2-11-06
Из: Belarus, Minsk
Пользователь №: 21 892

|
Ребята, кто работал с MELP. Прошу поделиться опытом, знаниями, может документацией по оптимизации сего кодека. У меня пока проблемы с созданием собственных кодовых книг при векторном квантовании параметров модели.
|
|
|
|
|
May 4 2008, 19:03
|
Частый гость
 
Группа: Свой
Сообщений: 179
Регистрация: 27-06-05
Из: Москва
Пользователь №: 6 325

|
Цитата(Toffy @ May 3 2008, 13:11)  Ребята, кто работал с MELP. Прошу поделиться опытом, знаниями, может документацией по оптимизации сего кодека. У меня пока проблемы с созданием собственных кодовых книг при векторном квантовании параметров модели. А зачем их собственно создавать? Все ведь уже определено стандартом.
|
|
|
|
|
May 5 2008, 06:56
|
Частый гость
 
Группа: Свой
Сообщений: 179
Регистрация: 27-06-05
Из: Москва
Пользователь №: 6 325

|
Цитата(DRUID3 @ May 5 2008, 01:51)  Покажите мне стандарт на MELP-1200, MELP-600... Вот тут можно посмотреть. Называется STANAG 4591 https://elayne.nc3a.nato.int/Правда для доступа к информации нужен логин/пароль. Раньше все это давали бесплатно по запросу, если вы из страны НАТО :-). И еще. Когда мы получали информацию оттуда, а это было в 2006 году, там был только MELPе-1200. MELP-600 не было. MELP-1200 сделан там согласно прикрепленной статье.
|
|
|
|
|
May 13 2008, 06:43
|

Группа: Новичок
Сообщений: 9
Регистрация: 22-10-07
Пользователь №: 31 586

|
УРА!!!!!!!!!!!!!!! h**p://www.m1fde.org.uk/speech_coding/index.html )))
|
|
|
|
|
May 13 2008, 09:40
|
Группа: Новичок
Сообщений: 12
Регистрация: 2-11-06
Из: Belarus, Minsk
Пользователь №: 21 892

|
Рульно, жалко что MELPe под фиксированную точку
|
|
|
|
|
May 13 2008, 11:27
|
Группа: Новичок
Сообщений: 12
Регистрация: 2-11-06
Из: Belarus, Minsk
Пользователь №: 21 892

|
Цитата(fontp @ May 13 2008, 13:39)  Это что у Вас за процессор, что жалко? Правильная реализация любого стандартного алгоритма скорее fixed, чем float В конце концов большинство DSP-процессоров float имеют и fixed инструкции В том-то и дело что мы будем использовать не DSP процессоры, а Intel или AMD с частотой примерно 500 MГц. Требуется кодек под плавующую точку.
|
|
|
|
|
May 13 2008, 11:58
|
Участник

Группа: Участник
Сообщений: 62
Регистрация: 3-10-07
Из: Moscow
Пользователь №: 31 035

|
Цитата(Toffy @ May 13 2008, 15:27)  В том-то и дело что мы будем использовать не DSP процессоры, а Intel или AMD с частотой примерно 500 MГц. Требуется кодек под плавующую точку. А что мешает работать в fixed-point на Intel или AMD ? Только быстрее будет, главное правильно разрулить fixed-point под Intel
|
|
|
|
|
May 13 2008, 12:44
|
Группа: Новичок
Сообщений: 12
Регистрация: 2-11-06
Из: Belarus, Minsk
Пользователь №: 21 892

|
Цитата(Grt @ May 13 2008, 14:58)  А что мешает работать в fixed-point на Intel или AMD ? Только быстрее будет, главное правильно разрулить fixed-point под Intel тогда у меня вопрос, что быстрее работает, правильно соптимизированный и написанный под плавающую точку или под фиксированную?
|
|
|
|
|
May 14 2008, 07:35
|

Эксперт
    
Группа: Свой
Сообщений: 1 467
Регистрация: 25-06-04
Пользователь №: 183

|
Цитата(Toffy @ May 13 2008, 16:44)  тогда у меня вопрос, что быстрее работает, правильно соптимизированный и написанный под плавающую точку или под фиксированную? Вопрос конечно интересный, но бесперспективный. Многократно обсуждался. С одной стороны фиксированая точка всегда быстрее в смысле времени на одну операцию, с другой при реализации fixed дополнительные затраты могут быть связаны с перенормировками и вообще защитой диапазона данных. Так на так и зависит от алгоритма. Фиксед для стандартных алгоритмов предпочтительнее уже тем, что эта реализация подходит для самых недорогих процессоров. Для серии это самое важное Если говорить про INtel, то для обычного С-кода fixed всегда будет немного быстрее, чем float. Насчёт ВСЕГДА imho, конечно А про оптимизацию MMX и SSE вообще лучше не говорить - всё неопределено и зависит от деталей, как ложится алгоритм на эти инструкции
|
|
|
|
|
Nov 9 2008, 09:55
|
Знающий
   
Группа: Свой
Сообщений: 521
Регистрация: 12-05-06
Пользователь №: 17 030

|
Цитата(fontp @ Nov 7 2008, 16:42)  Прибили ссылку. Нужно будет выложить ref/code на сохранение на ftp +1. Народ, кто успел скачать сие чудо, положите , плиз, на фтп или еще куда-нибудь.
--------------------
ну не художники мы...
|
|
|
|
|
Nov 9 2008, 11:26
|
Участник

Группа: Участник
Сообщений: 29
Регистрация: 23-07-07
Пользователь №: 29 319

|
Лучше куда-нибудь (за неимением доступа к фтп).
|
|
|
|
|
Jul 30 2013, 23:21
|
Группа: Новичок
Сообщений: 2
Регистрация: 18-03-13
Пользователь №: 76 085

|
Поделитесь пожалуйста исходниками. Рою уже несколько дней подряд, все ссылки, даже отдаленно связаные с темой жестко порублены  Единственная найденная ссылка у китайцев, в составе какой-то софтины, на сомнительном сайте и хотят денег. djbat (пёс) nm.ru
Сообщение отредактировал Andru_X - Jul 30 2013, 23:21
|
|
|
|
|
Aug 1 2013, 00:38
|
Группа: Новичок
Сообщений: 2
Регистрация: 18-03-13
Пользователь №: 76 085

|
Цитата(Dr.Alex @ Aug 1 2013, 01:59)  Это? Самое оно. Низкий поклон.
|
|
|
|
|
Aug 1 2013, 09:56
|
Участник

Группа: Участник
Сообщений: 47
Регистрация: 18-11-11
Пользователь №: 68 381

|
В другой теме уже кидал ссылку, но думаю и здесь будет уместна: Asterisk -- The Open Source Telephony Projectтут исходники к разным вокодерам и не только
|
|
|
|
|
Nov 8 2014, 15:25
|
Местный
  
Группа: Свой
Сообщений: 403
Регистрация: 29-04-11
Из: Украина
Пользователь №: 64 682

|
Присоединяюсь к вопросу по MELPe600. Есть идея сделать эту штуку: https://www.kickstarter.com/projects/620001...ne-conversationНо, как показали тесты, пробросить модуляцию через GSM-канал проблематично, чтобы с FEC получить хотя-бы 1250-1300 bps (это отдельный вопрос, возможно, позже подниму отдельную тему). Что касается MELPe600, то действительно ли там одинаковый алгоритм с MELPe1200, а сжатие происходит за счет корреляции между параметрами в трех 1200-фреймах (3*67.5 mS), в итоге получаем один фрейм в 202.5 mS на 162 битах? Может, стоит сделать анализ на больших речевых фрагментах, или кто-то уже делал?
|
|
|
|
|
Nov 21 2014, 08:00
|
Местный
  
Группа: Свой
Сообщений: 403
Регистрация: 29-04-11
Из: Украина
Пользователь №: 64 682

|
Спасибо за реализации алгоритмов. По кодеку: TWELP - это, конечно, хорошо. Но доступен ли код? Боюсь, ситуация даже хуже, чем с MELPE600. Если бы я пилил коммерческий проект, то без вопросов. В сентябре прикрутили режим 450 к CODEC2, но звучание потрясающее (он и на 2400 был не особо). В своем OpenSource проекте статически слинковал различные кодеки, возможно, будет интересно.
|
|
|
|
|
Sep 16 2015, 20:30
|

Участник

Группа: Свой
Сообщений: 57
Регистрация: 12-10-09
Пользователь №: 52 900

|
Цитата(~Elrond~ @ Sep 15 2015, 14:23)  Добрый день! У кого-нибудь есть в доступе стандарт MELPe 600, или, как вариант, полная версия STANAG 4591 со всеми приложениями? В STANAG 4591 нет MELPe 600 надо искать здесь http://s4591.nc3a.nato.int или здесь https://nhqc3s.hq.nato.int/
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|