cscore相关内容

如何将系统麦克风音频流传输到连接的设备麦克风音频流

我正在尝试连接用于电话呼叫的 USB 设备,该设备具有用于麦克风和扬声器的 pnp 声音控制器.现在我有两个扬声器和两个麦克风用于输入输出,如下图所示..现在我的目的是将音频流从系统麦克风传输到 USB 麦克风,从 USB 扬声器传输到系统扬声器. 我试图用虚拟电缆软件解决这个问题,但我需要依赖第三方.使用 c# 可以实现的可能解决方案是什么. 我对此一无所知,所以不知道如何开始.谷歌 ..
发布时间:2021-11-30 16:43:42 C#/.NET

C#从声卡录制音频

我想从我的声卡(输出)录制音频.我在 codeplex 上找到了 CSCore,但找不到任何示例.有谁知道如何使用库从我的声卡录制音频并将录制数据写入硬盘驱动器?或者有人知道有关该库的一些教程吗? 解决方案 看看CSCore.SoundIn 命名空间.WasapiLoopbackCapture 类能够直接从任何输出设备进行录音.但请记住,WasapiLoopbackCapture 仅适用于 ..
发布时间:2021-11-30 16:22:05 C#/.NET

获取单个 Windows 应用程序当前音量输出级别,如音频混合器中的可视化

我正在尝试编写一个 C# 代码,该代码从访问声音输出的每个 Windows 应用程序输出当前音频输出电平(如图所示,音量混合器的绿色条不断变化). 程序将每 10 毫秒检查一次,并输出如下内容:Windows Media Player:30,Mozilla Firefox:0,Adobe Flash Player:35(如图所示) 我正在使用 Windows 7,并在 C# 中尝试它( ..
发布时间:2021-11-30 16:05:53 C#/.NET

将 Speech.Synthesizer 发送到特定设备

我正在使用 Microsoft Speech Synthesis 并希望将输出重定向到我选择的输出音频设备. 到目前为止,我有以下代码: SpeechSynthesizer SpeechSynthesizer = new SpeechSynthesizer();SpeechSynthesizer.SpeakAsync("是的,它有效!"); 目前我正在使用: speechSynthes ..
发布时间:2021-09-06 19:47:32 C#/.NET

使用Microsoft Cognitive Speech API和非麦克风实时音频流进行语音识别

问题 我的项目由一个桌面应用程序组成,该应用程序实时记录音频,为此,我打算从API接收实时识别反馈.使用麦克风,使用Microsoft的新语音到文本API的实时实现是微不足道的,我的情况与仅在将我的数据写入 MemoryStream 对象. API支持 本文解释了如何实现API的 Recognizer (链接).换句话说,要实现我所需要的,必须实现一个回调接口. 实施尝试 ..
发布时间:2021-04-12 19:33:30 C#/.NET

重新定位到.NET 4.7.2后无法编译CSCORE

我将类库重新定位为4.7.2,以便更新版本,并在其中使用 CSCORE 我正在构建的.NET Core 3.1应用程序. 我无法编译,因为生成后事件返回-1: 在具有2004年更新的Windows 10计算机上构建. 构建后事件: @echo off&setLocal EnableDELAYedeXpansionchcp 65001设置errorCode = 0设置targe ..
发布时间:2021-04-01 21:19:21 C#/.NET

从CSCore音频流中获取进程名称或ID

我已经使用CSCore lib过滤了程序中的所有音频流.它工作正常,但是我不知道哪个流属于哪个进程. 有没有一种方法来获取每个流的processId oder进程名? 我的代码: public class Audio { public static void start(ListBox device, ListBox process) { using ( ..
发布时间:2020-07-20 19:56:30 C#/.NET

静音时的CSCore回送记录

我正在使用CSCore.WasapiLoopbackCapture录制系统声音.但是,当系统中没有声音时,它根本不会录音!例如,在播放音乐和录制音乐时,输出文件的持续时间小于曲目的持续时间.我希望它即使在系统中没有声音的情况下也能继续录制,但是我没有找到任何可控制此行为的属性.这是我的代码段: WasapiCapture waveLoop = new WasapiLoopbackCaptur ..
发布时间:2020-07-20 19:55:25 C#/.NET

CSCore:如何在音频捕获期间应用效果

首先:我已经发现了以下问题:我的问题:几个月前,我问过如何使用cscore记录音频输出: 解决方案 您的方法正确.建立源链是一个很好的方法.您可以使用SoundInSource类将ISoundIn对象简单地转换为音频源( SoundInSource ).我已经修改了最后一个问题的代码: using (WasapiCapture capture = new WasapiLoopba ..
发布时间:2020-07-20 19:55:23 其他开发

CSCore应用程序音频混音器名称+峰值

我尝试获取processID的峰值(win7音频混音器中绿色条的电平),例如5640-Spotify. 在Internet上搜索了一个好的图书馆.我找到了CSCore. 现在我有这个了 class Program { static void Main(string[] args) { using (var sessionManager = GetD ..
发布时间:2020-07-20 19:54:14 C#/.NET

如何转移系统麦克风音频流连接的设备的麦克风的音频流

我试图附加用于具有对麦克风和扬声器的PNP声音控制器远程调用的USB设备。现在,我有两个扬声器和两次MIC输入输出,如下面的图像 href=\"http://i.stack.imgur.com/uXhA4.png\"> 。现在我的动机是从系统麦克风传输音频流,USB麦克风和USB扬声器系统扬声器。 我试图来解决虚拟电缆软件,但这个这个问题我需要依赖于第三方。有什么可以能够达到使用C#的可能的 ..
发布时间:2016-09-20 20:47:19 C#/.NET

获取单个的Windows应用程序当前的音量输出电平为音频混音器可视化

我试图写一个C#code(如图所示的音量调音台的不断变化的绿线)的输出从每个窗口应用程序访问声音输出的电流音频输出电平。 该程序将检查每10毫秒,输出某事像这样:Windows媒体播放器:30,Mozilla Firefox浏览器:0的Adobe Flash Player 35(按图) 我使用Windows 7,并在C#中尝试它(如Java无法做到这一点)。 我已经找到了获取和设置主音量(车 ..
发布时间:2016-08-26 20:09:54 C#/.NET

检查应用程序发出的声音

今天我在这里问你怎么可以“的了解的”如果给定的应用程序发出的声音。 在Windows 7和8我用下面的code(库 CSCore音频 ) [...] AudioSessionManager2是SessionManager = GetDefaultAudioSessionManager2(DataFlow.Render); AudioSessionEnumera ..
发布时间:2016-07-22 19:10:25 C#/.NET

C#记录来自声卡音频

我想记录从我的声卡(输出)音频。我发现在codePLEX CSCore但我找不到任何的例子。有谁知道如何使用该库记录来自我的声卡音频和写入记录数据到硬盘?或有没有人知道该库的几个教程? 解决方案 看看的的 CSCore.SoundIn命名空间。在 ..
发布时间:2016-07-22 12:54:39 C#/.NET