freeswitchforum.com

Форум поддержки FreeSWITCH

FreeSWITCH is a registered trademark of Anthony Minessale. Official FreeSWITCH site.

Текущее время: 28 апр 2024 04:06

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Частота дискретизации
СообщениеДобавлено: 15 дек 2014 15:03 

Зарегистрирован: 25 авг 2014 15:53
Сообщения: 16
Здравствуйте!

Можно ли как-то поднять частоту дискретизации при чтении файла uuid_broadcast с 8 кГц до 16 кГц ?
Может параметры в конфиге FS нужно где-то прописать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Частота дискретизации
СообщениеДобавлено: 16 дек 2014 11:38 

Зарегистрирован: 25 авг 2014 15:53
Сообщения: 16
Забыл сказать, использую mod_native_file.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Частота дискретизации
СообщениеДобавлено: 16 дек 2014 12:08 
Site Admin

Зарегистрирован: 29 июн 2012 11:19
Сообщения: 224
А сам разговор(или что там у вас?) с какими кодеками идет?

_________________
Если вы нашли решение, опишите его, пожалуйста, на форуме


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Частота дискретизации
СообщениеДобавлено: 16 дек 2014 14:44 

Зарегистрирован: 25 авг 2014 15:53
Сообщения: 16
C кодеком G.711.1
Частота дискретизации - 16кГц.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Частота дискретизации
СообщениеДобавлено: 16 дек 2014 15:29 
Site Admin

Зарегистрирован: 29 июн 2012 11:19
Сообщения: 224
А если для эксперимента сделать разговор с другим кодеком(поиграться с кодеками и с частотами дискретизации)?
А в чем задача? Проиграть звук в уже существующий разговор?

_________________
Если вы нашли решение, опишите его, пожалуйста, на форуме


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Частота дискретизации
СообщениеДобавлено: 16 дек 2014 16:39 

Зарегистрирован: 25 авг 2014 15:53
Сообщения: 16
C кодеками и частотой поиграться не получается...
Задача стоит примерно такая, как Вы и описали.
Пытаюсь поднять частоту с 8000 Гц до 16000 Гц, но не знаю, как это можно сделать.

Я так понял, что mod_native_file по умолчанию читает и пишет с частотой семплирования 8000 Гц.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Частота дискретизации
СообщениеДобавлено: 16 дек 2014 18:23 
Site Admin

Зарегистрирован: 29 июн 2012 11:19
Сообщения: 224
Сбридженные каналы может можно взять в конференцию с третим каналом, где просто будет playback, например, и по сути так может решиться эта задачка. А так это только в "сорцы" модуля лезть.

_________________
Если вы нашли решение, опишите его, пожалуйста, на форуме


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Частота дискретизации
СообщениеДобавлено: 16 дек 2014 19:45 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1710
mod_native_file.c
Код:
85:     handle->samplerate = 8000;
86-
87-     if (ext) {
88-             if (!strcasecmp(ext, "G722")) {
89:                     handle->samplerate = 16000;
90-             }
91-     }
где ext - расширение файла

_________________
ЛС: @rostel
Сообщество: @ru_freeswitch


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 263


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB