Skip to content

[area] 在没有麦克风的Windows上面提示没有麦克风权限 #779

Closed

Description

@aeoform

现象

提示没有麦克风权限并且设置里面没有申请麦克风权限

影响

误导用户

建议接受标准

修改为正确提示

TODO / 不确定项

No response

Activity

  1. appergb commented on Jul 14, 2026

    @appergb
    Collaborator

    全库审查已复现代码根因:Windows/Linux check_microphone() 在 default_input_device() == None 时直接返回 PermissionStatus::Denied,前端因而显示“权限被拒绝”并引导打开系统权限,而真实状态是“没有可用输入设备”。现有状态枚举没有 noDevice。

    该项已认领,修复需要增加可序列化状态、跨语言提示和状态/按钮映射,并覆盖 Windows 无设备、明确隐私拒绝、设备探测失败三种分支;属于小范围状态/UI 文案修正,不会做界面重设计。会在独立 PR 中实现并由独立 agent 审核后再决定是否合入 Beta。

  2. self-assigned this
    on Jul 14, 2026
  3. H-Chris233 commented on Aug 3, 2026

    @H-Chris233
    Collaborator

    @appergb 你接手了不写是何意味
    我接手了

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions