naudio

    0热度

    1回答

    我试图在C#与n音讯和WinForms一个非常简单的DAW。该阶段的目标是在播放一对音频文件时从麦克风录音。到目前为止,该项目是NAudio附带的ASIO样本和Internet上的信息的组合。 我有一个audiofilereader对象为每个audiofile的我要玩: reader = new AudioFileReader("Audio 8_01.wav"); reader2 = new

    0热度

    1回答

    我编写了捕获麦克风音频的代码,然后通过扬声器播放音频。我想在e.Buffer byte []上实现一个低通滤波器来减少麦克风的噪音。 一些背景:我打算用这个代码来创建一个VOIP程序。客户端将过滤后的e.Buffer数组发送到另一个客户端,然后再播放音频。 class Program { public static int inputdevicenumber; public

    0热度

    1回答

    每当我尝试调用waveOut上未使用默认音频设备的.init()时,我会收到一个WaveBadFormat异常。如果我更改默认设备,我可以打开没有戏剧的波形输出。每种情况下的波形提供者都是使用ieee 44.1k 2频道波形格式的相同调音台。 下面的代码在应用程序启动时调用。 MixingWaveProvider32 mixer = new MixingWaveProvider32(); Wav

    0热度

    1回答

    是否有任何可能将波形查看器的音频文件的整个波形拟合? 我的意思是如果波形文件1会持续2秒钟或波形文件2 15秒钟,它们将被安装到波形观察器。

    0热度

    1回答

    我使用naudio.Following是代码初始化n音讯试图记录用户的语音中UWP捕获并写入到磁盘: sourcestream = new WasapiCaptureRT(); sourcestream.WaveFormat = new WaveFormat(8000, 8, 1); sourcestream.DataAvailable += OnDataAvailable; source

    0热度

    1回答

    我已经看到了Record input from NAudio WaveIn, and output to NAudio WaveOut,但由于某些原因,WaveIn和WaveOut类并不存在于UWP或Naudio 1.8中。我正在寻找像这样的中继音频,但在UWP,最好是在类似的线路。

    0热度

    1回答

    一天的美好时光。请告诉我为什么代码2的功能不正常?播放录制的文件时,您只会听到像点击一样的声音。虽然代码1(工作正常),但它的区别仅在于缓冲区不会立即写入文件并添加到列表中,然后在记录完整列表中的缓冲区后将写入文件。 №1 using NAudio.Wave; namespace Record { public partial class Form1 : Form {

    1热度

    1回答

    我一直在使用System.Speech转换文本到语音和使用此代码 C# Save text to speech to MP3 file 它工作在当地非常不错,但不在服务器上正常工作,当我把它上传在服务器上创建它的MP3大小只有2kb,甚至不能播放。我不知道服务器上是什么阻止在服务器上创建mp3。我已经在Bin文件夹和根文件夹中上传了libmp3lame.32.dll和libmp3lame.64.d

    0热度

    1回答

    我有一个字节数组(从数据库)以16000Hz,32位,1通道格式在IEEE浮点数的IEEE数据流中的WAV数据。我想将其转换为mp3并通过WCF服务中的响应对象进行流式传输。 使用NAudio包,到目前为止我所做的工作是使用MediaFoundationEncoder.EncodetoMp3()写入文件。但是,一旦将该文件写出到响应中,它就没用了。我想跳过文件写入步骤并输出到流或字节数组并将其写入

    0热度

    1回答

    我为LAME使用NAudio包装将我的wav文件转换为mp3。但是,当我使用NAudio将我的mp3转换回wav时,wav文件比原始wav文件稍大。有没有一种方法可以让原始和解码的wav文件尺寸完全相同?除此之外,其他所有工作,我可以播放WAV和MP3文件没有问题。谢谢,我已经包含了我下面的转换功能: private void ConvertWavMP3(string wavFile)