Speex - это формат сжатия звука с открытым исходным кодом, предназначенный для речи. Он основан на CELP и предназначен для сжатия голоса с битрейтом от 2 до 44 кбит / с.
1 ответ

Добавить поддержку кода SPEEX в FFMPEG

Как я могу добавить поддержку SPEEX к моей установке FFMPEG? Мне нужно извлечь аудио из FLV, созданного FMS. Я только что установил его, используя: app-get install ffmpeg. ffmpeg -version FFmpeg version SVN-rUNKNOWN, Copyright (c) 2000-2007 Fabrice …
06 окт '10 в 22:06
1 ответ

Adobe Flash записывает сжатые образцы с микрофона

Я хочу захватить аудиофрагменты с микрофона в своем приложении Adobe AIR, а затем сохранить их в файл FLV. У меня есть следующий код: mic.setSilenceLevel(0, DELAY_LENGTH); mic.codec = SoundCodec.SPEEX; mic.encodeQuality = 6; mic.framesPerPacket = 1;…
15 дек '11 в 07:00
1 ответ

#error Теперь вам нужно определить либо FIXED_POINT, либо FLOATING_POINT.

Я пытаюсь скомпилировать ioauek3 на нашей машине IBM PowerPC, работающей в среде Linux. Я получил эту ошибку: #error You now need to define either FIXED_POINT or FLOATING_POINT После поиска ответа в сети я обнаружил, что многие указывают на то, что …
02 ноя '11 в 05:42
1 ответ

Настройка Android NDK для speex

Я пытаюсь интегрировать speex в мою программу и только что скачал для нее NDK. У меня проблемы с настройкой Android NDK (я на Mac OS). Когда я печатаю ./ndk-build -C ../android_dev/oler_android/ Android NDK: Your APP_BUILD_SCRIPT points to an unknow…
20 фев '14 в 22:05
2 ответа

Speex кодирование / декодирование, вызывающее шипение (Objective-c)

Когда я пропускаю шаги кодирования / декодирования speex, исходный аудио вывод правильный. Я хотел бы, чтобы весь буфер, захваченный из моего обратного вызова записи, был закодирован, декодирован и отправлен обратно в цикл воспроизведения. Несколько…
1 ответ

Определение отличия звука, закодированного Speex, от ожидаемых настроек

Я пытаюсь интегрировать приложение с другим приложением, которое кодирует аудио, используя speex. Тем не менее, когда я декодирую аудио, отправленное из первого приложения во второе, я получаю шум (не статичный, больше похожий на звуки бип-блупа). М…
25 сен '13 в 18:38
1 ответ

Speex декодер не дает ожидаемого результата

Я зашифровал данные из JAVA j-speex Я пытаюсь декодировать эти данные с помощью speex декодера в JavaScript. Большая часть данных дает -2 и -1, и очень мало данных дает правильные декодированные данные. Я получаю звук с шумом. Это не так ясно, как я…
10 сен '16 в 10:20
1 ответ

Android Speex mp3 файл эхоподавление

Я работаю над приложением, которое записывает вход микрофона и в то же время должно иметь возможность воспроизводить файл MP3 через громкоговорители. Мне нужно отменить эхо-файл MP3. Я пытался использовать AcousticEchoCanceler, но это не сработало. …
22 дек '14 в 15:26
0 ответов

Кодирование и декодирование аудио потока с Speex в Android

В настоящее время я занимаюсь разработкой приложения для живого чата, которое похоже на рацию. Это приложение передает аудиобайты через сокеты TCP между телефонами Android и удаленным сервером. Чтобы сохранить стоимость данных мобильного интернета д…
07 сен '16 в 16:03
0 ответов

Не могу отменить эхо при использовании Speex в андроиде

Я использую speex lib в своем приложении для Android, чтобы два телефона могли общаться друг с другом. Это мой код клиента. Это хорошо работает, когда я удаляю эту строку: short[] result = SpeexEchoCanceller.getInstance(). Process(recordBuff,toShort…
05 июн '17 в 06:00
2 ответа

Разбирать файл ogg в java без декодирования

У меня есть файл.spx (файл Ogg со звуком в кодировке Speex). Я хотел бы использовать Java для извлечения закодированных Speex байтов из контейнера Ogg. Проблема, кажется, что все библиотеки Java, которые я могу найти (JSpeex, JOrbis), написаны с пре…
04 авг '11 в 23:33
2 ответа

Speex настройка эхоподавления

Я делаю приложение VoIP (громкоговоритель) Android-Android, используя его классы AudioRecord и AudioTrack, а также Speex через NDK для подавления эха. Мне удалось успешно передать и извлечь данные из функции speex speex_echo_cancellation(), но эхо о…
05 окт '12 в 14:19
1 ответ

Голосовое общение для помощи Python!

В настоящее время я пытаюсь написать программу Voicechat на Python. Все советы / хитрости можно сделать это. До сих пор я обнаружил, что pyAudio является оберткой PortAudio. Так что я поиграл с этим и получил входной поток от моего микрофона для вос…
10 июн '10 в 10:36
2 ответа

WebRtc Акустическое эхоподавление3 (AEC3), дающее плоский MicOutPut после эхоподавления

Позвольте мне начать эту тему, заявив, что я совершенно новичок в WebRtc, и если я упомяну что-нибудь полу-остроумное, пожалуйста, потерпите меня. Я пишу приложение, которое выполняет сравнение производительности эхоподавления между Speex и Web RTC …
15 фев '19 в 21:08
2 ответа

Как использовать JSpeex в Java

Я хочу передавать аудио данные по сети, используя программу Java. Я понял, что JSpeex - это внешний jar, который может помочь мне для кодирования аудиоданных. Но я не знаю, как использовать Speex. Спасибо Сунил Кумар Саху
06 авг '09 в 07:30
1 ответ

Как использовать буфер дрожания speex

Я использую библиотеку speex для кодирования, декодирования и предварительной обработки аудиоданных. Я думаю, что библиотека speex очень полезна, но когда я использую буфер дрожания speex, у меня возникают некоторые проблемы. Я использую многопоточн…
06 мар '12 в 06:09
1 ответ

Встроенная производительность Android AEC

Кто-нибудь знает, хорошо ли работает встроенный AEC, который поставляется с постом Android Jelly Bean? Я пытаюсь это сделать, и результат, который я получаю, очень низкий по громкости и очень изменчивый. Он отменяет все выходные сигналы динамика, но…
24 авг '14 в 06:48
0 ответов

Шумоподавление с помощью speex

У меня есть Java-приложение, создающее живой поток на RTMP-сервер, я хочу отменить шум, используя speex через JNI, я делаю реализацию jni очень хорошо, но в java-приложении он хорошо обрабатывает короткий массив, но результаты во флеш-плеере для пот…
25 фев '18 в 16:46
1 ответ

Реализация speex в S60 3-е издание

Кто-нибудь реализует Speex в 3-м издании. подскажите пожалуйста.... как сгенерировать dll/lib с помощью speex api и использовать..? b'coz показывает ошибку для файла math.h stdlib.h basic c Спасибо и С уважением, Рахул....
25 авг '09 в 11:46
1 ответ

Speex (в ios) действительно некачественный (и роботизированный) звук

Я пытаюсь кодировать / декодировать с помощью speex, когда я этого не делаю, звук громкий и чистый, но когда я кодирую / декодирую для проверки качества звука, я получаю действительно плохое качество звука и роботизированный звук. Вот мой метод иниц…
27 сен '12 в 12:34