Сжатие речи на основе алгоритма векторного квантования
Состав работы
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
В данной курсовой работе представлена разработка алгоритма функционирования системы, обеспечивающей сжатие речи с помощью векторного квантования, и программная реализация алгоритма в системе MATLAB и на языке С.
Приводится исследование влияния на работоспособность системы аддитивных шумов, разработка и исследование программной реализации системы на основе ЦПОС. Разработана система сжатия речи, обеспечивающая сжатие речи до уровня 2400 бит/с и ниже и и подсистема декодирования в реальном времени с помощью алгоритма векторного квантования. Предусмотрены несколько ступеней сжатия. Обеспечена работа системы в двух режимах: дикторо-зависимом и дикторо-независимом. Система реализована в пакете MATLAB и на языке С.
СОДЕРЖАНИЕ
Введение
1. Постановка задачи
2. Описание существующих методов сжатия речи
3. Описание выбранного метода сжатия
4. Разработка программы на MATLab
5. Тестирование на MATLab
6. Системные требования
Заключение
Библиографический список
Приложение А. Текст программы на MATLab
Приложение Б. Текст программы на С
ВВЕДЕНИЕ
При передаче речи по цифровым каналам связи, будь то сотовая или Интернет-телефония, самый важный вопрос - это сколько информации (число бит в единицу времени) придется передавать по каналам, чтобы снабдить пользователя качественной голосовой связью. Ответ на него в каком-то смысле определяет все - стоимость и качество предоставляемых пользователям услуг и аппаратуры, емкость и масштабируемость сети передачи данных и многое другое.
Сжатие речи при ее передаче сокращает объем передаваемых данных, затраты и, благодаря этому, позволяет снижать цены на услуги и привлекать новых пользователей. Именно поэтому рынок цифровой телефонии развивается под непосредственным технологическим диктатом ученых и разработчиков кодеков речи.
Очевидно, что, начиная с каких-то пороговых значений соотношения скорости передачи и доступной емкости каналов, операторы связи имеют достаточную (для развития и своего, и рынка) прибыль. В настоящее время можно сказать, что этот порог уже превышен. Это привело к тому, что расценки на цифровую связь стали более чем конкурентны по сравнению с проводной аналоговой, а благодаря скорому переходу к кодекам речи на скорости порядка 2,4 кбит/с и ниже, цена минуты междугородного разговора может в ближайшие годы снизиться до нескольких центов за минуту.
Сказав про успехи, нельзя не сказать хотя бы пару слов и о недостатках. Качество звучания сжатой речи, что в сотовой, что в Интернет-телефонии оставляет желать лучшего. Некоторые (из тех, кто имеет такой выбор) до сих пор предпочитают аналоговые сотовые сети цифровым, поскольку в последних речь часто звучит механически, случаются посторонние звуки и т. п. - и все из-за сжимающих кодеков речи, так как в остальном цифровые протоколы передачи обеспечивают лучшее качество звучания. В компьютерной телефонии снижению качества, помимо кодеков речи, способствует заметное запаздывание сигнала и ошибки при сборке пакетов. Впрочем, понятно, что если с кодеком на 2,4 кбит/с "узкий" канал справляется с трудом, то на скорости 1,2 кбит/с проблем будет меньше. Да и пропускная способность компьютерных сетей возрастает настолько быстро, что в ближайшей перспективе сетевая задержка снизится в несколько раз. И тогда и у пользователей, и у операторов на первое место могут встать высокие требования именно к низкоскоростным кодекам речи.
Приводится исследование влияния на работоспособность системы аддитивных шумов, разработка и исследование программной реализации системы на основе ЦПОС. Разработана система сжатия речи, обеспечивающая сжатие речи до уровня 2400 бит/с и ниже и и подсистема декодирования в реальном времени с помощью алгоритма векторного квантования. Предусмотрены несколько ступеней сжатия. Обеспечена работа системы в двух режимах: дикторо-зависимом и дикторо-независимом. Система реализована в пакете MATLAB и на языке С.
СОДЕРЖАНИЕ
Введение
1. Постановка задачи
2. Описание существующих методов сжатия речи
3. Описание выбранного метода сжатия
4. Разработка программы на MATLab
5. Тестирование на MATLab
6. Системные требования
Заключение
Библиографический список
Приложение А. Текст программы на MATLab
Приложение Б. Текст программы на С
ВВЕДЕНИЕ
При передаче речи по цифровым каналам связи, будь то сотовая или Интернет-телефония, самый важный вопрос - это сколько информации (число бит в единицу времени) придется передавать по каналам, чтобы снабдить пользователя качественной голосовой связью. Ответ на него в каком-то смысле определяет все - стоимость и качество предоставляемых пользователям услуг и аппаратуры, емкость и масштабируемость сети передачи данных и многое другое.
Сжатие речи при ее передаче сокращает объем передаваемых данных, затраты и, благодаря этому, позволяет снижать цены на услуги и привлекать новых пользователей. Именно поэтому рынок цифровой телефонии развивается под непосредственным технологическим диктатом ученых и разработчиков кодеков речи.
Очевидно, что, начиная с каких-то пороговых значений соотношения скорости передачи и доступной емкости каналов, операторы связи имеют достаточную (для развития и своего, и рынка) прибыль. В настоящее время можно сказать, что этот порог уже превышен. Это привело к тому, что расценки на цифровую связь стали более чем конкурентны по сравнению с проводной аналоговой, а благодаря скорому переходу к кодекам речи на скорости порядка 2,4 кбит/с и ниже, цена минуты междугородного разговора может в ближайшие годы снизиться до нескольких центов за минуту.
Сказав про успехи, нельзя не сказать хотя бы пару слов и о недостатках. Качество звучания сжатой речи, что в сотовой, что в Интернет-телефонии оставляет желать лучшего. Некоторые (из тех, кто имеет такой выбор) до сих пор предпочитают аналоговые сотовые сети цифровым, поскольку в последних речь часто звучит механически, случаются посторонние звуки и т. п. - и все из-за сжимающих кодеков речи, так как в остальном цифровые протоколы передачи обеспечивают лучшее качество звучания. В компьютерной телефонии снижению качества, помимо кодеков речи, способствует заметное запаздывание сигнала и ошибки при сборке пакетов. Впрочем, понятно, что если с кодеком на 2,4 кбит/с "узкий" канал справляется с трудом, то на скорости 1,2 кбит/с проблем будет меньше. Да и пропускная способность компьютерных сетей возрастает настолько быстро, что в ближайшей перспективе сетевая задержка снизится в несколько раз. И тогда и у пользователей, и у операторов на первое место могут встать высокие требования именно к низкоскоростным кодекам речи.
Другие работы
Информатика ч.1. контрольная работа №1. вар. №1
JonFree
: 12 сентября 2020
Задание:
Разработать программу, которая должна начать работу с диалога с пользователем: какую операцию с файлом он желает выполнить:
а) добавить запись в файл или начать запись нового файла;
б) начать обработку созданного файла;
Предусмотреть возможность выполнения данных операций многократно.
Написать программу:
1.Создать файл Train.dat, содержащий записи следующей структуры:
название пункта назначения;
номер поезда;
время отправления. (массив из двух чисел: часы, минуты)
2. программа долж
150 руб.
Гидравлика и нефтегазовая гидромеханика ТОГУ Задача 31 Вариант 1
Z24
: 28 ноября 2025
Из отверстия d в тонкой стенке резервуара (рис.27) вытекает вода, имеющая температуру t, ºC. Отверстие расположено на высоте h над поверхностью земли. Постоянный напор воды в резервуаре H. Определить расход и скорость истечения, а также расстояние x, на котором струя коснется поверхности земли.
150 руб.
Теплотехника РГАУ-МСХА 2018 Задача 3 Вариант 73
Z24
: 25 января 2026
Показать сравнительным расчетом целесообразность применения пара высоких начальных параметров и низкого конечного давления на примере паросиловой установки, работающей по циклу Ренкина, определив располагаемое теплопадение, термический КПД цикла и удельный расход пара для двух различных значений начальных и конечных параметров пара. Указать конечное значение степени сухости х2 (при давлении р2). Изобразить схему простейшей паросиловой установки и дать краткое описание ее работы.
250 руб.
Агрегатная вальцовая мельница Р6-АВМ-15
Laguz
: 10 декабря 2014
Чертежи к диплому.
Сделано в компас 14.
Что есть на чертежах:
1 чертеж:
Продуктопроводы мельницы с пневмоприемниками.
Монтажная схема продуктопроводов.
Схема расположения выбойных патрубков Р6-АВМ-15.
2 чертеж:
Кинематическая схема агрегатной вальцевой мельницы Р6-АВМ-15.
3 чертеж:
Агрегат зерноочистительный Р6-АВМ-15 ЗОА.
Зерновой сепаратор Р6-АВМ-15.
Привод зернового сепаратора Р6-АВМ- ПЗС.
4 чертеж:
Секция разгрузителей левая Р-АВМ- СРЛ
500 руб.