【问题标题】:Handle microphone inputs in c #在 c# 中处理麦克风输入
【发布时间】:2020-07-02 08:54:06
【问题描述】:

我在 Google 上进行了搜索,但没有找到太多关于它的信息。我想知道是否有人有经验,以便他们知道从麦克风获取数据输入的正确方法,并且知道如何播放它。我想做的是一个典型的 C# 流应用程序,它从麦克风获取音频并将其发送到客户端应用程序。我等待建议,谢谢。

【问题讨论】:

  • 如果我了解您是否需要 Speech To Text 功能?
  • @OktamYaqubov 实际上我想开发一个应用程序来与联网的人在网上交谈,有点像 Skype

标签: c# input streaming microphone


【解决方案1】:

如果你可以使用 google 和 bing,有很多可用的源代码...如果你想用 C# 编程语言构建这个应用程序,那么你需要了解一些 C# 网络编程的基础知识。

  1. 如果你想构建一个像语音聊天这样的程序。您需要使用 DirectSound、UDP 数据包等技术从麦克风中获取音频。
  2. 如果您想构建一个视频流应用程序,您可以使用多种方法轻松地通过 .net 获取视频流/会议。 使用普通的 Windows Media Encoder 组件、RTC 客户端、语音/SIP、套接字等。 因此,您可以在这里选择多种托管技术。另一件事是 Live Meeting,您还没有机会好好看看。

【讨论】:

    【解决方案2】:

    对于那些仍然感兴趣的人,我发现 NAudio 库非常有趣:https://github.com/naudio/NAudio

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-09-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-07
      • 2011-08-09
      • 1970-01-01
      相关资源
      最近更新 更多