腾讯课堂极速版说话没有声音,提示麦克风初始化失败,被其他程序占用

腾讯课堂极速版说话没有声音,提示麦克风初始化失败,被其他程序占用。在社区试了打开麦克风隐私权限(https://discussionschinese.apple.com/thread/251262878),但是好像终端显示失败,上课没声音急死啦T T

MacBook Air 13″, macOS 12.1

发布日期 2022年1月10日 下午6:50

回复
问题被标记为 排名最靠前的回复

发布日期 2022年1月12日 下午8:06

soundflower 早就没人维护了,太老了,不要在新版 macOS 中使用了。虽然说有个 2.0b2版本可以用在macOS Big Sur (11.1) 上,但是它本身没人维护了,还是放弃吧。把它尽快卸载吧。


可以试试 Blackhole for Mac,是Github上开源免费的。如果希望有服务的收费app,那么 loopback 是一个不错的选择。

回复量: 21
问题被标记为 排名最靠前的回复

2022年1月12日 下午8:06 回应 cccyy

soundflower 早就没人维护了,太老了,不要在新版 macOS 中使用了。虽然说有个 2.0b2版本可以用在macOS Big Sur (11.1) 上,但是它本身没人维护了,还是放弃吧。把它尽快卸载吧。


可以试试 Blackhole for Mac,是Github上开源免费的。如果希望有服务的收费app,那么 loopback 是一个不错的选择。

2022年1月10日 下午7:23 回应 cccyy

那个是针对 Catalina的,不适合 Monterey 的,因为系统升级,库结构也随之改变了。


就目前的使用来说,先确保腾讯课堂 app 是最新版,然后需要访问麦克风的时候,系统会提示用户的,更新的 app 运行时绝大多数情况,访问权限的提示都会弹出,除非之前选择了禁止操作。到隐私偏好中检查下,是否已经存在,打开它就行。


如果实在不行,再尝试下面的更新的命令,应该适合于 11.x 到 12.x 的:

/usr/bin/sqlite3 ~/Library/Application\ Support/com.apple.TCC/TCC.db "REPLACE INTO access VALUES('kTCCServiceMicrophone','com.tencent.CourseTeacher',0,2,2,1,NULL,NULL,NULL,'UNUSED',NULL,0,1636354323);"


如果遇到问题,把下面的运行结果贴上来:

/usr/bin/sqlite3 ~/Library/Application\ Support/com.apple.TCC/TCC.db ".schema access"; ls -la ~/Library/Application\ Support/com.apple.TCC/TCC.db; id

2022年1月12日 下午11:02 回应 SophiaOdinso

删除 soundflower 的方法,运行下面的命令,然后重新启动机器:

sudo rm -fr /Library/Extensions/Soundflower.kext; if [ -d "/System/Library/Extensions/Soundflower.kext" ]; then sudo rm -fr /System/Library/Extensions/Soundflower.kext; fi; sudo touch /Library/Extensions/


以上是根据github 中的 SoundFlower 的说明描述总结的。


如果不太习惯终端命令, 可以参考视频 《把Mac终端命令用起来-命令:复制、粘贴和拖拽

这个主题已被系统或社区团队关闭。 你可以为你认为有帮助的任何帖子投票,也可以在社区中搜索其他答案。

腾讯课堂极速版说话没有声音,提示麦克风初始化失败,被其他程序占用

欢迎来到 Apple 支持社区
Apple 客户在其产品方面互相帮助的论坛。使用您的 Apple 帐户开始畅游其中吧!!