【问题标题】:Get audio input list in VB.net在 VB.net 中获取音频输入列表
【发布时间】:2015-10-20 18:29:47
【问题描述】:

我正在借助 USB 声卡开发语音记录系统。因此,我需要将音频输入设备列表放到一个可以选择音频输入设备的列表框中。当我尝试录制时,将始终使用默认音频设备。我正在使用 VB.Net。 感谢您的帮助

谢谢

【问题讨论】:

  • 您能否提供一个代码示例来说明您的录制方式?您使用哪个 API?
  • @YacoubMassad 我能够解决这个问题。但我无法从我选择的音频设备录制音频。

标签: vb.net audio-recording input-devices


【解决方案1】:

我使用了下面提到的代码,它对我有用

Dim objSearcher As New System.Management.ManagementObjectSearcher("SELECT * FROM Win32_SoundDevice")
Dim objCollection As System.Management.ManagementObjectCollection = objSearcher.Get()

For Each obj As System.Management.ManagementObject In objCollection
    ComboBox1.Items.Add(obj.GetPropertyValue("Caption").ToString())
Next

【讨论】:

    猜你喜欢
    • 2015-12-26
    • 2016-10-23
    • 2012-06-20
    • 1970-01-01
    • 2017-09-17
    • 1970-01-01
    • 2019-12-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多