Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Evgenij Masherov                     2:5020/175.2   26 Feb 2003  13:33:49
 To : Dmitriy Yaroshevich
 Subject : Кодирование речи
 -------------------------------------------------------------------------------- 
 
 Sun Feb 23 2003 17:50, Dmitriy Yaroshevich wrote to Evgenij Masherov:
 
  
  DY>>>  Существуют какие хочешь. Hа самом деле ADPCM HЕ содержит никакого
  DY>>> алгоритма сжатия, это просто кодирование.
  DY>>>  Сжатие это МПЕГ для музыки и СЕЛП для голоса.(а также еще ОЧЕHЬ
  DY>>> много)
 
  EM>> Вот тут я не соглашусь. ADPCM это сжатие, и даже с потерями. В 8 раз,
  EM>> если  считать от 8000 Гц 16 бит к 2-битовому. Или менее, если требовать
  EM>> отсутствия различимых на слух ухудшений (это примерно 4-битовое, если
  EM>> сравнивать с телефоном). А методов сжатия много. Если говорить именно о
  EM>> голосе - прежде всего вокодерные (линейное прогнозирование - один из
  EM>> способов его реализации, но есть и другие), но не только они. Максимум с
  EM>> которым имел дело - до 2400 бит/сек, т.е. в 53.3 раза (стандарт DoD
  EM>> 1015,  ЕМHИП, он не CELP, а MELP)
 
  DY>  А кинь алгоритмы или ещё лучше исходники МЕЛПа.(lesnikyar@pisem.net)
  DY> ОЧЕHЬ интересно.В чем его соль?
  DY>  ADPCM - это дельта - модуляция?. Из 16 бит береться разница в 2 бита?.
  DY>  Если так то это просто урезание спектра в 8 раз. Для голоса в принципе
  DY> катит, но сжатия не происходит. Попробую через ADPCM протянуть сигнал с
  DY> частотой, близкой к 8000Гц. Что будет? Hичего:)
 
 1.  Соль?
 Линейный предиктор (ЛП) с множественным возбуждением (МЕ). Т.е. сигнал
 возбуждения не задается частотой импульсной последовательности/признаком шума,
 как в простейших вокодерах, а выбирается из набора оптимальных возбудителей:)
 (глоткоимитаторов? :), представленных в таблице. Передается табличный номер и
 некоторые дополнительные характеристики (и параметры линейного предиктора)
 2. ADPCM - адаптивная дельта-модуляция. Т.е. строится предиктор для сигнала, и
 передается отклонение реального сигнала от прогноза (весьма остроумно -
 избавились от необходимости передавать параметры предиктора, он
 восстанавливается только исходя из переданных отклонений). Hе совсем понятен
 тезис об отсутствии сжатия. Если при удовлетворительном качестве объем
 становится в 8 раз меньше - всегда полагал, что это и есть сжатие...
 3. Сигнал с частотой 8000 Гц им не передастся. Потому, что телефонная частота
 - 300-3400 Гц, и соответственно, оцифровка делается на 8000 Гц. Собственно, ни
 один алгоритм телефонии 8000 Гц не передаст, даже высококачественной, где
 возможна передача до 7000 Гц. Да и 4000 не передаст, несмотря на формальную
 возможность...
 А вот синусоида 2000 Гц передастся, и даже без искажений.
 
 Евгений Машеров АКА СанитарЖеня
 
 --- ifmail v.2.15dev5
  * Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Кодирование речи   Evgenij Masherov   12 Feb 2003 12:04:30 
 Re: Кодирование речи   Victor Antropov   13 Feb 2003 10:25:10 
 Кодирование речи   Roman Yaroshenko   16 Feb 2003 16:59:40 
 Кодирование речи   Dmitriy Yaroshevich   20 Feb 2003 17:28:51 
 Кодиpование pечи   Roman Yaroshenko   24 Feb 2003 23:42:53 
 Кодирование речи   Evgenij Masherov   23 Feb 2003 19:27:13 
 Кодиpование pечи   Roman Yaroshenko   24 Feb 2003 23:49:19 
 Кодирование речи   Dmitriy Yaroshevich   23 Feb 2003 18:50:11 
 Кодирование речи   Evgenij Masherov   26 Feb 2003 13:33:49 
 Кодиpование pечи   Roman Yaroshenko   27 Feb 2003 21:06:44 
 Кодиpование pечи   Evgenij Masherov   28 Feb 2003 11:03:30 
 Кодиpование pечи   Roman Yaroshenko   01 Mar 2003 23:45:59 
 Кодиpование pечи   Evgenij Masherov   02 Mar 2003 12:21:29 
 Кодиpование pечи   Roman Yaroshenko   03 Mar 2003 23:17:58 
 Кодиpование pечи   Roman Yaroshenko   09 Mar 2003 16:31:07 
 Кодиpование pечи   Evgenij Masherov   10 Mar 2003 17:50:20 
 Кодиpование pечи   Roman Yaroshenko   10 Mar 2003 22:53:02 
 Кодиpование pечи   Evgenij Masherov   12 Mar 2003 10:52:24 
 дополнение   Evgenij Masherov   12 Mar 2003 11:17:20 
 дополнение   Roman Yaroshenko   13 Mar 2003 17:57:47 
 дополнение   Evgenij Masherov   14 Mar 2003 10:58:59 
 дополнение   Roman Yaroshenko   14 Mar 2003 22:22:48 
 Кодиpование pечи   Roman Yaroshenko   12 Mar 2003 22:50:25 
 Re: Кодиpование pечи   Sergey Kovalev   14 Mar 2003 20:41:49 
Архивное /ru.algorithms/330097227f53.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional