V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
sickoo
V2EX  ›  Windows

想问一下, win 上有什么软件能提醒音量过大伤耳朵?

  •  
  •   sickoo · 182 天前 · 558 次点击
    这是一个创建于 182 天前的主题,其中的信息可能已经有所发展或是发生改变。
    如题,最近有需求带耳机。
    6 条回复    2023-11-03 10:38:45 +08:00
    cnbatch
        1
    cnbatch  
       181 天前
    这主是硬件问题,而不是单纯的软件问题。

    首先,需要获取耳机的阻抗、声卡的输出电平,这样才能计算出音量是否过大伤耳。

    然后就是,并非所有的声卡都支持检测耳机阻抗。
    即使是支持检测耳机阻抗的声卡,也有不同的表现:
    1 、只支持根据识别结果判断应该是以 Line Out 输出还是“耳机”输出(两者电平有所不同)
    2 、根据阻抗自动调整输出电平(也就是调整档级不止两种,只不过我孤陋寡闻没见过没哪家声卡会这样干)
    3 、不调整输出电平,但插错时可能会弹窗提示用户插错端口

    好了,即使这张声卡支持阻抗检测,但未必会提供 API 给第三方用户程序使用。Windows 本身并没有对应的 API 可以读取阻抗。
    再退一步讲,即使声卡提供了 API 给第三方用户程序调用,这种 API 也无法保证统一的,每家声卡厂都可以不一样,甚至不同型号都可以不一样。

    所以结论就是:不存在这样的通用型软件。除非声卡厂主动提供。
    要不看看自家声卡的型号,然后去制造商网站看看有没有类似的软件。
    yolee599
        2
    yolee599  
       181 天前 via Android
    不同的耳机,不同的声卡,增益不同。市场上耳机那么多,Windows 也不知道怎么办啊
    bthulu
        3
    bthulu  
       181 天前
    不同的耳朵, 不同的伤害阈值, windows 也没法连线你的耳朵呀
    sickoo
        4
    sickoo  
    OP
       181 天前
    @cnbatch #1 好的谢谢
    sickoo
        5
    sickoo  
    OP
       181 天前
    @bthulu #3 了解
    sickoo
        6
    sickoo  
    OP
       181 天前
    @yolee599 #2 了解
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2127 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 10:58 · PVG 18:58 · LAX 03:58 · JFK 06:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.