cost 242 ms
保存在 wave 中的 NAudio 文件在文件中添加了填充

[英]NAudio file saved in wave prepends added padding to the file

我有這樣的代碼: 所以基本上它需要 mp3 並將其轉換為一個名為 test 的波形文件。 查看轉換后的文件,我看到了這一點。 請注意突出顯示的區域為什么它給出空白空間並且不完全按照原樣復制? 有任何想法嗎? 我的創建波浪方法: 澄清一下,填充實際上是在創建 Mp3FileReader 時添加的。 ...

可以在 C# 應用程序中執行實時多通道音頻卷積嗎?

[英]Can real-time multi-channel audio convolution be performed in a C# application?

具體來說,我希望在播放時對音頻文件執行兩通道卷積操作。 即使用脈沖響應向文件添加混響效果,然后將其發送到聲卡進行播放。 明顯缺乏在 C# 應用程序中實時執行此操作的示例或參考。 NAudio (也許是CScore )庫看起來最有前途,但沒有內置卷積引擎似乎很奇怪,這可能是因為沒有足夠的調用,還 ...

WasapiLoopbackCapture 內部音頻識別在沒有音頻時會產生亂碼和文本

[英]WasapiLoopbackCapture internal audio recognition gives jibberish and text when no audio

我終於構建了一個程序來使用 NAudio 收聽內部音頻環回,並且 output 識別文本。 問題是它聽,並且總是說,例如: 和類似的廢話,但即使我暫停音頻,它也只會一次又一次地顯示“已識別的文本:有”或“一個”。 當我取消暫停音頻時,它一直無法成功識別內部音頻。 有沒有辦法解決這個問題,或者至少了解 ...

在DLL'mfplat.dll'中找不到名為'MFCreateMFByteStreamOnStreamEx'的入口點

[英]Unable to find an entry point named 'MFCreateMFByteStreamOnStreamEx' in DLL 'mfplat.dll'

我們正在使用NAudio將MP4轉換為MP3。 僅少數MP4文件(不是所有MP4文件都存在此問題),我們得到此錯誤。 在DLL'mfplat.dll'中找不到名為'MFCreateMFByteStreamOnStreamEx'的入口點 出現此錯誤的代碼部分: 其中_m ...

如何將Linear16 PCM wav轉換為與g711.org相同質量的G711 8位8-khz MULAW wav?

[英]How to convert Linear16 PCM wav to G711 8-bit 8-khz MULAW wav with same quality as g711.org?

我正在使用NAudio嘗試將來自第三方文本語音轉換API的Linear16 PCM wav文件轉換為G711 8位8-khz MULAW,它將用作電話提示。 使用庫作者文檔中的技術以及一些堆棧溢出文章,特別是按照建議進行兩步轉換。 不幸的是,轉換后的文件的最終音頻質量會大大降低(這在一 ...

對於麥克風設備,NAudio不提供“設備編號”

[英]For microphone devices NAudio is not providing “Device Number”

我正在使用NAudio記錄來自多個麥克風設備的音頻,但是問題是,要分配該設備,我必須提供設備編號(在WaveIn對象中),該編號是未知的。 如何獲取設備編號,以便我可以將設備唯一地分配給WaveIn對象? ...

NAudio me腳將文本轉換為mp3在服務器C#Web應用程序上無法正常工作?

[英]NAudio lame convert text to mp3 not working properly on server c# web application?

我一直在使用System.Speech將文本轉換為語音並使用此代碼 C#將文本保存為語音到MP3文件 它在本地工作正常,但在服務器上無法正常工作,當我在服務器上將其上傳時,它只會創建大小為2kb的mp3,甚至無法播放。 我不知道服務器上阻止誰在服務器上創建mp3是什么。 我在Bi ...

如何從音頻文件中獲取樣本的浮點數組

[英]How to get float array of samples from audio file

我正在開發一個適用於音頻數據的 UWP 應用程序(適用於 Windows 10)。 它在開始時以樣本的浮點數組的形式接收樣本緩沖區,這些項目從 -1f 變為 1f。 早些時候我使用了 NAudio.dll 1.8.0,它提供了所有必要的功能。 使用 WaveFileReader、waveBuffer ...

使用naudio捕獲音頻並使用javascript播放

[英]Capture audio with naudio and play with javascript

我有一個用書面C#編寫的客戶端和一個用書面Java編寫的服務器。 我捕獲音頻並通過套接字發送到服務器,而服務器通過Web套接字發送到瀏覽器,並想與瀏覽器一起播放。 但是,當我嘗試瀏覽器說“未捕獲(承諾)”時,DOMException:無法加載,因為未找到受支持的源。 你可以幫幫我嗎? ...

在NAudio中添加WAV標頭

[英]Prepend WAV Header in NAudio

我正在使用MediaFoundationReader和ResamplerDmoStream將Wave的MP4(音頻)文件重新采樣為WaveFormat(16000,16,1)。 重新采樣后,我將該流發送到語音API進行轉錄,但是API失敗,因為該流不包含WAV標頭。 如果我將流保存到WAV文 ...

NAudio-獲取ASIO輸入設備的峰值

[英]NAudio - Get Peak Values for ASIO input device

我知道如何使用AudioMeterInformation.PeakValues來獲取WASAPI設備的輸入通道級別,但是如何使用ASIO設備來做到這一點? 有內置的方法可以執行此操作嗎?還是我必須寫點東西? 最好, 喬 ...

wma壓縮音頻文件使用Naudio拋出錯誤

[英]wma compression audio files throwing error using Naudio

這里我有一些編碼wma音頻文件的代碼..它工作得很好。但是把文件上傳到服務器,發生了一些錯誤。它顯示輸出文件應該滿足要求,如率應該在16000 如何擺脫這個問題。有人請幫幫我.. ...

'' 無法加載 DLL 'mfplat.dll':找不到指定的模塊。 (HRESULT 異常:0x8007007E)”

[英]'' Unable to load DLL 'mfplat.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)"

在這里,我使用下面的代碼來轉換 wav 格式的音頻文件,以去除不需要的噪音和更好的質量。 此代碼在本地主機中運行良好。但是當代碼在 IIS 服務器中運行時,我收到如下錯誤: 無法加載 DLL 'mfplat.dll':找不到指定的模塊。 (HRESULT 異常:0x8007007E) 我正在使用 ...

VS 2013中的NAudio波形圖

[英]NAudio waveform plotting in VS 2013

我正在使用VS 2013,嘗試在我的代碼中部署WAV時出現錯誤。 錯誤在這一行: ...

將主動記錄的Wav文件的內容復制和更新為新文件

[英]Copy and update content of actively recording Wav file to a new file

我正在使用NAudio Library以WAV格式進行活動的音頻錄制。 我想將最新的可用內容復制到另一個位置。 復制的文件應為WAV格式,並且應能夠播放可用的持續時間。 只要有更多內容可用,就更新目標文件。 我已經嘗試將以下示例代碼(使用NAudio)用於靜態WAV文件,但是該 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM