问题标签 [nspeex]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
1022 浏览

silverlight - 从麦克风捕获音频,编码并保存到 wav 文件

我已经在从麦克风捕获的音频流中看到了这个Silverlight 示例(来自 Andrej),然后可以将其保存到 wav 文件中。它工作正常。

但是任何人都可以帮助我如何修改这个示例和内置NSpeex编码,将编码的音频文件保存到本地磁盘?

提前谢谢了!

马加兹

0 投票
1 回答
624 浏览

audio - Silverlight Speex 播放速度快

我正在使用 Speex 对原始数据进行编码,但在对数据进行解码后,音频播放速度更快,因为它让您听起来像花栗鼠。我正在使用NSpeex和 Silverlight 4。

8kHz Sampling

编码功能:

解码功能:

播放音频:

0 投票
1 回答
92 浏览

c# - 摆脱项目依赖的自动化方式

我正在尝试为 Windows Phone 应用程序构建一个 NSpeex 解决方案。问题在于,codeplex NSpeex 页面提供了库的 Silverlight 版本,但它引发了运行时异常,因为库中使用了代码协定,而这在 Silverlight for Windows Phone 中尚不存在。

我将继续删除所有使用 Contract 类的代码行。为此,我将对 Visual Studio 项目中的所有类进行文本搜索。有没有更好的解决方案。例如,以某种方式禁止使用某些命名空间,以便 VS 编译器向我显示所有依赖点?

0 投票
0 回答
451 浏览

java - 使用 NSpeex 在 WP7 中编码有效,使用 JSpeex 在 JavaEE 服务器上解码流不起作用

正如主题所述,我在 Windows Phone 7 中使用 NSpeex(v1.1.1,使用 Speex v1.2rc1)编码音频没有问题。我已经通过首先对流进行编码来验证这一点,然后在再次解码后立即添加 wav 标头并将其发送回 wav 播放正常的服务器。但是,如果我将编码流发送到服务器并尝试使用 JSpeex(v0.9.7,使​​用 Speex v1.0.3)对其进行解码,我只会得到不同类型的 StreamCorruptedExceptions 并摆弄解码设置。

我是在这里遇到版本不可复制性,还是我只是做错了什么?如果有人对此配置有任何了解,我将不胜感激。我现在使用的代码:

手机端:

服务器端:

错误,发生在 processData() (代码中使用当前设置):

0 投票
1 回答
1556 浏览

c# - Windows Phone 使用 NSpeex 编码和解码音频。解码有问题?

我正在尝试使用 Nspeex 对录制的音频进行编码,然后通过互联网传输并在另一端解码。我在 Windows Phone 7/8 中做这一切。要编码和解码,我使用以下代码。但是在解码时,我没有得到正确的结果,我可以再次播放。谁能给我提供在 WP7/8 录制的音频上运行的编码和解码代码:

0 投票
0 回答
214 浏览

c# - 如何使用 NSpeex 播放 ogg 文件?

我正在开发 ac# 项目,特别需要使用NSpeex库播放 ogg 文件。

如何让 NSpeex 从文件路径读取 ogg 文件?以及如何让它发挥和寻找?

我认为需要NAudio,但我仍然无法弄清楚如何......

原谅我,我是音频开发的新手,我希望有人可以在这里给我看一些代码示例。

0 投票
1 回答
164 浏览

c# - 使用 NSpeex 解码时遇到“无效模式:9”

这是我的代码:

当我调用此方法时:

我收到“<strong>遇到无效模式:9”错误。

如何解决?我做错什么了吗?

0 投票
1 回答
542 浏览

c# - 将 spx 音频文件转换为 mp3

我必须将 spx 音频文件(ogg 格式)转换为 mp3 文件。我已经尝试了几件事,但到目前为止没有任何效果。

我尝试使用 Naudio.Lame 库中的 LameMP3FileWriter。

效果不佳,因为输出的 mp3 文件只是静态噪音。

我还从 NSpeex codeplex 页面(https://nspeex.codeplex.com/discussions/359730)找到了这个示例:

不幸的是,Mp3WriterConfig 和 Mp3Writer 不是当前库 (NSpeex) 的一部分。而且我不知道“speexMsg”应该是什么。

所以我的问题是:如何使用 c# 将 spx(在 ogg 文件中)转换为 mp3?