使用Shazam通过内部声卡/耳机拾取音频


12

最近我发现Shazam有一个适用于mac的应用程序,看来它可以通过监听内置麦克风(或大概是任何麦克风)来工作。

我想知道是否有一种方法可以代替它来收听声卡?我通常通过耳机通过VLC收听广播流,并认为能够将Shazam用于未知的音乐真是太棒了。

我发现了可以创建聚合设备的Audio MIDI Setup.app,我想也许可以以某种方式将输出转发到麦克风,但是我真的不明白这是真的。

有什么办法可以使我工作吗?


我知道这是一个老问题,但是我相信Shazam现在默认情况下会这样做吗?
cathalog

@cathalog可以吗?在Mac版本上?有没有办法做到这一点?我似乎并没有为我做这件事
GP89,2016年

确实可以。我正在使用v1.1.2(内部版本29)。我偶然发现这个问题的原因是,我想知道是否有人可以通过蓝牙耳机使用它。我似乎只能通过将耳机插入耳机插孔才能使用它。
cathalog

@cathalog我使用的是同一版本,但似乎不适用于我,也没有任何选项或首选项。您的耳机是否会泄漏声音,并可能被麦克风拾起?
GP89 ​​'11

Answers:


9

您可以这样操作:

  1. 安装Soundflower(来自https://rogueamoeba.com/freebies/soundflower/
  2. 按住Option键单击音量图标,然后将输入和输出设备都更改为“ Soundflower(2ch)”
  3. 启动Soundflower附带的Soundflowerbed应用程序,然后单击其(在花朵的右上角)图标,然后从“ Soundflower(2ch)”下的列表中选择“ Built-in Output”。

现在,您的系统音频输出(例如VLC)通过Soundflower虚拟音频电缆输出,而系统输​​入(例如Shazam)来自Soundflower虚拟音频电缆,因此Shazam可以收听您在Mac上播放的音乐,但是Soundflowerbed可以您还可以通过系统音频输出将虚拟音频电缆布线出去,以便始终听到!

这可能会对CPU使用率和延迟产生轻微的负面影响,因此如果您不使用Shazam,则可能不想一直使用此设置-在这种情况下,只需按住Option键并单击音量图标并设置输出即可(并根据需要输入)返回“内置”。在收听DJ混音/广播电台时,拥有Shazam IDing曲目真的很酷,而且(有时)非常准确!


嘿,太棒了!您的意思是单击选项而不是单击cmd吗?唯一的问题是通过声音花传送的音频似乎更安静,但绝对可以正常工作。非常感谢!
GP89'9

1
是的,单击选项即可!我将进行相应的编辑,使我对所有这些修饰键感到困惑;)关于音频音量-您需要记住,现在有两个音量级别会影响它:进入Soundflower虚拟音频电缆的音量级别(您可以在选择“ Soundflower 2ch”作为输出时进行设置,以及Mac音频输出的级别(在“音频输出”被选择时可以设置)。我倾向于将音频输出的音量调高到比通常收听的音量高的水平,然后使Soundflower的音量接近100%,并有更大的余地。
汤姆D

我发现的另一件事是,有时音频会有些嘶哑,但这可以通过增加Soundflowerbed中的缓冲区大小来避免
Tom D

似乎Soundflowerbed不再可用了吗?它与安装程序无关
-Ven

1

看看Soundflower-免费软件内部音频路由器


太棒了-我会放手的(一旦我能够重新启动Mac:P)
GP89,2015年

祝您好运-我没有为您提到的设置尝试过;事实上,我已经有一段时间没有使用它了,所以我对它有点不习惯了,因此我的回答很简洁;)但是我以前发现它非常有用。
Tetsujin 2015年

如果我在VLC中选择声音花作为输出,则无法再通过耳机听到任何声音。我曾尝试用内置的输出和声花创建一个聚合设备,但我似乎仍然听不到耳机发出的声音-也许我做得不好?
GP89

自从我使用它已经太久了;我甚至不确实有它本机上安装-我想你需要检查系统输出与Soundflower的输出本身...我发现这一点- sylvanadvantage.com/index.php/support/how-tos/...
铁人

1

它与el capitan上的soundflower一起使用。哇,安装了soundflower版本2.0b2,并确保首先使用2.0b2安装程序中的给定脚本卸载早期版本(在GitHub上可用)。如果使用音量图标上的alt单击选项将所有(输入和输出)都设置为soundflower(2chl)。如果您不再有真正的音频输出,则可以创建例如音频/ MIDI配置的多输出设备。这将禁用音频音量控制。相反,我可以再次使用soundflowerbed v1.1.6,而在OSX El Capitan 10.11.6上没有任何问题。Soundflowerbed的音量控制始终处于受控状态。



-3

不不不。

最简便的方法-通过WINDOWS声音设置(进入它们并选择RECORDING,然后选择STEREO MIX并启用它,然后右键单击它(立体声混音)并单击LISTEN,然后收听此设备(最终选择该设备是什么)播放音频)。

然后按OK(确定),shazam将起作用(您可能必须禁用所有其他麦克风,或仅将立体声混音设置为默认值)。

通常,您通常只需要一些声卡(Asus效果很好)-但是在华硕驱动程序中,您应始终禁用FX和GX并使用Classic作为效果。另外,通常还可以提高声卡的质量-仅禁用未使用的播放设备/录音设备(仅使用您使用的设备)。


6
在Mac的哪里可以找到Windows声音设置?
GP89
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.