Описание тега mu-law

µ-закон (он же мю-закон) - это алгоритм, используемый при обработке звука.
2 ответа

Волновая декомпрессия Python u-Law (MULAW) в необработанный волновой сигнал

Я погуглил эту проблему за последние 2 недели и не смог найти алгоритм или решение. У меня есть какой-то короткий WAV-файл, но он имеет MULAW-сжатие и Python, похоже, не имеет функции внутри wave.py это может успешно распаковать его. Поэтому я взял …
29 апр '18 в 10:48
2 ответа

MULAW - аудиоданные передаются слишком медленно

У меня проблема с распознаванием речи в потоковом режиме. Мой источник звука - это протокол VoIP-телефона (SIP), он позволяет выводить аудиоданные в формате: "encoding": "Mulaw", "sampleRateHertz": 8000 Когда я отправляю новую порцию данных в режиме…
21 авг '17 в 13:18
0 ответов

Слишком быстрое воспроизведение mu-law gstreamer1.0

Я поместил в файл необработанные полезные данные RTP в формате mu-law и вставил этот файл в gstreamer следующим образом: gst-launch-1.0 filesrc location=interlocutor2.raw ! audio/x-mulaw, rate=8000, channels=1 ! mulawdec ! audioconvert ! audioresamp…
21 дек '16 в 19:23
0 ответов

Преобразование моно PCM в код uLaw в стерео

У меня есть код C#, который имеет две функции. Один преобразует линейные данные PCM в формат MuLaw. Другая функция преобразует его обратно. открытый статический Byte[] LinearToMulaw(Byte[] байтов, int bitsPerSample, int channel) public static Byte […
05 сен '18 в 01:58
1 ответ

Можно ли передавать несколько каналов аудио u-law через RTP?

В настоящее время я записываю аудио с 8000 выборками в секунду, 8 битами на выборку и одним каналом и отправляю их на другой компьютер с использованием RTP. Буду ли я создавать двухканальный буфер, состоящий из аудио u-law, перед отправкой RTP-пакет…
12 янв '16 в 18:38
1 ответ

Записать аудио данные тишины в файл ffmpeg C++

Я хочу записать данные тишины / обнуленной аудиозаписи в mov файл медиа-контейнера внутри аудиоданных. Мои аудиоданные - это закодированные в G711 линейные данные PCM-mulaw с одним каналом. В настоящее время мой код выглядит так: AVFrame* pSilentDat…
14 авг '15 в 09:32
1 ответ

Преобразование из u-law в PCM, 16 бит

В настоящее время я использую две функции в исходном коде C для преобразования файлов A-law в 16-битные PCM и файлов U-law в 16-битные PCM. Преобразование файлов U-law в PCM 16 бит не является успешным. В производимом 16-битном файле PCM много шума.…
12 дек '16 в 11:11
1 ответ

Захват аудио из WasapiLoopbackCapture и преобразование в muLaw

Я записываю аудио с помощью WasapiLoopbackCapture - format = IeeeFloat - SampleRate = 48000 - BitsPerSample = 32 Мне нужно преобразовать это в muLaw (8 кГц, 8 бит, моно) - в конце концов он будет отправлен на телефон через SIP-транкинг. Я пробовал с…
12 янв '18 в 19:47
1 ответ

Создание аудио файла Mulaw из L16

У меня есть волновой файл с этими свойствами. sampling rate = 16000 Hz encoding = L16 channels = 1 bit resolution = 16 Я хочу сделать 2 трубопровода 1) Я выкидываю содержимое этого файла в виде RTP-пакетов на порт =5000 2) прослушать порт =500, пере…
02 апр '19 в 12:30
0 ответов

Керас пользовательская функция потерь L2 между степенным законом сжатия двух сигналов

Я хочу реализовать пользовательскую функцию потерь, которая вычисляет L2-потерю степенной компрессии двух сигналов. Итак, это мое пользовательское определение потерь: from keras import backend as K def custom_loss(true, pred): true_law = // convert …
07 апр '19 в 00:29
0 ответов

Как преобразовать файл wav в alaw и mulaw с помощью программы Python?

Я хочу преобразовать волновой файл в a-law и mu-law с помощью python. Я искал некоторые библиотеки Python, но не понял.
25 авг '20 в 13:40
0 ответов

потоковая передача mula rtp с помощью gstreamer

Я могу передавать и получать аудиопакеты rtp с помощью следующих команд в gstreamer, но когда я хочу передать звук из gstreamer в этот многоадресный проигрыватель проекта, все, что я слышу, - это шум! как мне настроить мой gstreamer для потоковой пе…
26 янв '20 в 14:17
1 ответ

Сжатие по u-закону возвращает неверный файл C++

Я пытаюсь применить алгоритм u-law к файлу wav file.wav, а затем создайте новый файл file2.wav. file.wav имеет 16 бит на выборку, и я хочу получить file2.wav который имеет 8 бит на выборку. Это мой код: #define _CRT_SECURE_NO_DEPRECATE #include <…
09 мар '20 в 00:34
1 ответ

Как перекодировать кодек Opus в кодек G.711 на C#

В настоящее время я работаю с протоколом связи сервер-клиент Mumble VoIP 1.2.X. Моя работа заключается в создании настольного клиента, в котором клиент подключен к серверу и принимает аудиопотоки других клиентов. Я получаю поток в кодеке opus. Я мог…
30 апр '20 в 12:56
0 ответов

Расшифровка помех пакетов RTP PCMU

Я пытался воспроизвести некоторые пакеты RTP, которые я захватил с помощью Python. Пакеты кодируются в формате PCMU согласно протоколу SIP/SDP. SDP INVITE выглядел примерно так: v=0 o=root 1094672963 1094672963 IN IP4 192.168.0.102 s=Asterisk PBX 16…
06 июл '20 в 17:53
0 ответов

Как отправить аудио WebRTC с Kurento на телефоны Avaya

Я успешно использую Куренто RtpEndpointвведите для подключения к нескольким SIP-серверам Asterisk, а также напрямую к нескольким моделям SIP-телефонов, но соединения с SIP-серверами Avaya не работают, и я пытаюсь понять, почему. Симптомом является т…
01 сен '20 в 07:16
0 ответов

Создание аудиофайла .wav с кодировкой ulaw в Android

Я пытаюсь создать файл wav с кодировкой ulaw из необработанных данных pcm. Я пробовал некоторые решения, найдя в Google и здесь, но мне кажется, что я не могу сделать звук хорошо воспроизводимым. Его шумный и вроде скрининговый звук. Возможно, звук …
17 май '20 в 11:02
2 ответа

Как использовать функцию двунаправленного потока Twilio для воспроизведения необработанных аудиоданных

Я использую Программируемый голос Twilio для обработки телефонных звонков. Я хочу использовать функцию двунаправленного потока для отправки некоторых необработанных аудиоданных для воспроизведения с помощью twilio, код инициализации выглядит так: fr…
2 ответа

Кодирование аудио LINEAR16 в аудио Twilio media /x-mulaw | NodeJS

Я пытался передать поток мультимедиа Mulaw обратно в Twilio. Требование - полезная нагрузка должна быть в кодировке audio/x-mulaw с частотой дискретизации 8000 и в кодировке base64. Мой ввод сделан из @google-cloud/ преобразования текста в речь в LI…
22 сен '20 в 08:49
1 ответ

Я хочу записывать с микрофона iphone и конвертировать в потоковую передачу в формате ulaw

Я хочу записать с микрофона iphone и преобразовать в потоковые данные в формате ulaw, я думаю, это данные pcm, но у меня есть шум. В каком аудиоформате используется installTap Buff? Как я могу получить формат данных ulaw? Я могу получить его из AVAu…
05 фев '21 в 11:25