- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我的主要目标是拥有一个程序,它允许我在 Windows 下使用“滚动锁定”键将我的麦克风静音/取消静音。由于键盘上的滚动锁定灯,这将给我一个很好的指示器,指示麦克风是否静音。
如何获取有关麦克风状态的信息 - 是否静音?我可以调用任何 dll 来实现这个目标吗?
谢谢
最佳答案
使用 CoreAudioApi。你可以找到dll here .使用此功能查找您的麦克风:
private List<MMDevice> gMicrophoneDevices = new List<MMDevice>();//global variable
private bool findMicrophones()
{
MMDeviceEnumerator DevEnum = new MMDeviceEnumerator();
MMDeviceCollection devices = DevEnum.EnumerateAudioEndPoints(EDataFlow.eCapture, EDeviceState.DEVICE_STATE_ACTIVE);
for (int i = 0; i < devices.Count; i++)
{
MMDevice deviceAt = devices[i];
if (deviceAt.FriendlyName.ToLower() == "microphone" || deviceAt.FriendlyName.ToLower() == "микрофон")//you can add more languages here
gMicrophoneDevices.Add(deviceAt);
}
if (gMicrophoneDevices.Count == 0)
return false;
else return true;
}
找到麦克风设备后,使用它来获取其静音状态:
gMicrophoneDevices[0].AudioEndpointVolume.Mute
如果为真,则您的第一个麦克风已静音。
关于windows - Win7 : Get microphone mute status,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18517269/
我正在尝试启动Voxeet API并在浏览器中运行。 他们的basic example运作良好,但现在我想添加一个mute/unmute按钮。 我不了解在何处以及如何使用取消静音/静音代码,因此可以使
我正在从开发人员站点上的AurioTouch2示例中修改Apple的代码。目前,我正在尝试完全了解该应用程序的功能。我看到静音打开时,应用程序使用silenceData方法将0写入缓冲区。但是,在我看
我正在尝试进行分页交互,用户可以随时单击按钮将其带到任何其他页面。每个页面只是时间线上的一个点,在该点停止并播放页面影片剪辑。像这样: exportRoot.introEnabled.addEvent
想象一下,您必须一遍又一遍地运行 ipython 笔记本,但您希望时不时地排除特定单元格。目前我正在通过注释掉我想要排除的单元格来处理这个问题。它可以工作,但相当乏味。 是否有更简单的方法来使单元静音
我正在为 Google Chrome 开发一个扩展程序。 Chrome 有一个“静音选项卡”功能,可以阻止来自网站的声音。激活此功能后,选项卡上会显示一个“删除线扬声器”图标。 我的扩展程序的任务是激
应用程序如何检查 Android Wear 设备的“静音”状态? 无论如何,所有的体积似乎都不是 0。 Log.d("VOLUME - STREAM_SYSTEM", Integer.toString
你如何在 React Native 中静音(特别是对于 Android)? 我正在使用 https://github.com/oney/react-native-webrtc但是为此禁用音轨似乎没有任
我正在尝试在WebRTC应用程序中实现使本地视频MediaStreamTrack静音的功能。这是我正在处理的方法: function muteVideo() { if (this._localSt
我正在尝试创建一个静音/取消静音按钮,我对 jquery 很陌生,所以如果有人可以给我任何指示,那将会很有帮助: $("#dinner").click(function() { var
好吧,尽管听起来违反直觉,但 muted 标签在某种程度上被忽略了;查看下面的片段,第一个是用react渲染的,第二个是常规html;使用开发工具检查它们,您会看到 不 上的 react 具有 mut
如何在不使用转换扩展上的控件的情况下更改音量/静音流音频?我在发送方实现了一个 slider 。这会将音量值传递给接收器。但我不明白,如何设置音量或静音/取消静音命令是从接收器应用程序发送到播放器。
我正在尝试编写一个批处理程序,它可以获取 MP3 文件并将其某些部分静音,最好是使用 Python 或 Java。 举个例子:给定一个 2 分钟的 MP3,我想将 1:20 到 1:30 之间的时间静
我的主要目标是拥有一个程序,它允许我在 Windows 下使用“滚动锁定”键将我的麦克风静音/取消静音。由于键盘上的滚动锁定灯,这将给我一个很好的指示器,指示麦克风是否静音。 如何获取有关麦克风状态的
是否可以在所有断点静音的情况下在 IntelliJ IDEA 中启动调试器?如果有,怎么做? 这将非常有用,因为我正在开发一个预先进行大量初始化的 UI 应用程序。我想在“取消静音”断点之前达到初始化
我想在播放 9 秒后将视频静音。我测试了各种东西,包括 cuePlaylist和其他东西。 以下是代码 - jQuery(document).ready(function( $ ) { v
我正在使用此问题中的代码来自动播放内嵌iframe的Youtube视频,并为视频启用各种外部控件(例如,静音,取消静音)https://stackoverflow.com/a/7988536/2620
我进行了很多搜索,并尝试了很多东西。让我们从 this question 中获取相同的场景. Bob、Alice 和 Jane 正在开会。我希望 Bob(房间的主持人)能够使 Alice 静音,这样来
我们有一个带有 autoplay 的 html 元素, muted和 loop声明的属性。我们注意到,由于新的 Chrome 66 autoplay policy,视频被阻止自动播放。 .记录 vid
我在 Python 上使用 Gurobi,我的代码需要一个 Model.optimize() 函数循环。有没有办法使这个功能静音,所以它不会产生输出段落? 谢谢。 最佳答案 设置Output Flag
我一直在 chrome 扩展引用中搜索一些东西,以找到任何可以让我操纵选项卡的音频级别的东西。我想到的唯一选择是让脚本遍历页面中的所有元素,并在可能的情况下删除它们或将它们静音。 但我觉得必须有一种方
我是一名优秀的程序员,十分优秀!