speex

    2热度

    3回答

    我正在使用speex编码一些音频数据并通过UDP发送,并在另一侧解码。 我用speex进行了一些测试,发现如果我在对它进行编码后直接对数据包进行解码,解码后的数据绝不会接近原始数据。缓冲区开始处的大部分字节为0. 因此,当我解码通过UDP发送的音频时,我所得到的只是噪声。 这是怎么了编码音频: bool AudioEncoder::encode(float *raw, char *encoded_

    0热度

    1回答

    是否有任何允许将原始Speex包装到ogg容器中的库? 我知道Jspeex,但是 - 据我所知 - 这个库只能处理Ogg/Speex和PCM。 但我已经有一个Speex流,并且想要将它包装在Ogg容器中。 感谢您的支持

    6热度

    3回答

    如果任何人有使用AudioQueue编码/解码Speex音频格式的经验? 我试图通过编辑SpeakHere示例来实现它。但不成功! 从apple API文档中,AudioQueue可以支持编解码器,但我找不到任何示例。任何人都可以给我一些建议吗?我已经在苹果的示例代码的XCode 4

    0热度

    1回答

    我有一个.spx文件(一个带Speex编码音频的Ogg文件)。我想用Java将Speex编码的字节从Ogg容器中抽出。 问题是,似乎我所能找到的所有Java库(JSpeex,JOrbis)都是在假设我也想将音频解码为原始pcm的情况下编写的,而我并不这样做。 是否有一个通用的Ogg格式阅读器库,用于Java?另一方面,是否可以使用JSpeex或JOrbis的某些部分来执行我想要的操作?

    -1热度

    1回答

    美好的一天!我如何使用浮点采样进行回声消除处理?我试图改变中心功能的接口和身体: 从 void speex_echo_cancellation(SpeexEchoState *st, const spx_int16_t *rec, const spx_int16_t *play, spx_int16_t *out); 到 void float_speex_echo_cancellation(S

    1热度

    1回答

    我正在实现一个非常简单的仅音频RTMP服务器。 我有我的客户端代码: // get the default mic var mic:Microphone= Microphone.getMicrophone(); // best quality (picks up all sounds, no transmission interruptions) mic.setSilenceLevel(0

    0热度

    1回答

    我正在开发语音聊天,并使用speex来压缩正在传输的数据。 但是我尝试解码接收到的数据时遇到了崩溃。 Init方法(只运行一次):: /*Create a new encoder state in narrowband mode*/ state = speex_encoder_init(&speex_nb_mode); /*Set the quality to 8 (15 kbps)*/

    0热度

    1回答

    试试我可能找不到Windows Phone 7的Speex实现。如果已经完成,我宁愿不尝试将它移植到C#本身。任何人都可以指向Speex的WP7实现吗?

    3热度

    2回答

    任何人都可以给我一个带有Speex编码配乐的Flash视频文件的例子,可以从网上某处免费下载吗? 视频可以在任何编解码器(最好是没有。) 我想开发一个应用程序编程产生这样的文件,并希望有效的例子我输出比较进行调试。 This link声称自己是在的Speex FLV,但它并没有任何的我试图在球员工作。 This file是可读的,但据称含有错误(但我不不知道它是什么)

    3热度

    2回答

    我正在开发一个项目,用户必须录制他/她的声音并将其提交给服务器。但在提交之前,用户可能需要播放录制的声音。 应用程序有一个记录,并与Speex编解码器播放功能。但是我发现奇怪而困难的是当用户播放录制的音频时,播放速度比正常速度更快或更慢,以至于无法理解。就好像它的快进。 下面是示例代码: private var mic:Microphone; private var rec:ByteArray;