Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Silverlight Mac话筒音量_Silverlight_Macos_Microphone - Fatal编程技术网

Silverlight Mac话筒音量

Silverlight Mac话筒音量,silverlight,macos,microphone,Silverlight,Macos,Microphone,我有一个SL4应用程序,可以从用户的麦克风捕获音频并播放。它在PC机上运行得相当好,但在我们的测试Macintosh上要使它正常工作,我遇到了很多麻烦。首先,它似乎忽略了AudioCaptureDevice.AudioFrameSize:我将其设置为20毫秒,这意味着在每秒16000个样本的情况下,它应该每秒返回640字节50次。相反,我的AudioSink.OnSamples()始终以每秒32次的1024字节数组进行调用。奇怪又烦人,但我可以纠正这一点 更大的问题是我捕获的音频非常非常安静。当

我有一个SL4应用程序,可以从用户的麦克风捕获音频并播放。它在PC机上运行得相当好,但在我们的测试Macintosh上要使它正常工作,我遇到了很多麻烦。首先,它似乎忽略了AudioCaptureDevice.AudioFrameSize:我将其设置为20毫秒,这意味着在每秒16000个样本的情况下,它应该每秒返回640字节50次。相反,我的AudioSink.OnSamples()始终以每秒32次的1024字节数组进行调用。奇怪又烦人,但我可以纠正这一点

更大的问题是我捕获的音频非常非常安静。当我在我的电脑上捕获音频时,我点击作为音频源的网络摄像头,我会得到+/-10000范围内的样本。然而,当我在我的测试Macintosh上捕获音频,并点击网络摄像头时,我会得到+/-100范围内的样本。如果我在Mac的网络摄像头麦克风上录制任何东西,然后播放,我实际上什么都听不见。(我使用的是MS Lifecam HD-5000,如果有区别的话。)

我知道网络摄像头的麦克风可以正常工作,因为它可以与Skype配合使用


有什么建议可以解决这个问题吗?还有人遇到类似的问题吗?

结果是一个愚蠢的配置问题,我应该先检查一下。出于某种原因,OSX最初将网络摄像头的麦克风设置为“0”(满分10)。不知道为什么,但当我转到“系统首选项/声音/输入”并调整输入音量后,网络摄像头麦克风就开始按广告所说的那样工作。

一般来说,在mac上设置输入音量对用户不太友好:(

我建议切换到SoundSource或MuteMyMic,两者都允许直接从状态栏调整音量