18115692244
V2EX  ›  iPhone

看到新闻里面报道 iPhone 旁白朗读出错

  •  
  •   18115692244 · Feb 6, 2023 via iPhone · 15864 views
    This topic created in 1367 days ago, the information mentioned may be changed or developed.
    看到新闻里面报道,盲人朋友使用的旁白功能,
    在朗读的时候,竟然出错。
    转账 138 朗读成转账 130 之类的

    大概是什么原因导致的呢?
    38 replies  •  2023-02-22 15:28:06 +08:00
    eason1874
    eason1874
    Feb 6, 2023
    1
    我昨天也刷到这个新闻,想了想技术层面可能的原因,想不出来,158 变 150 ,100 变 130.3 ,没啥规律

    以前帮人维护视力障碍社区,盲人对苹果手机评价非常高,没想到现在这么拉了,厨子干什么吃的,光研究卖金子颗粒宰客了是吗
    AllenMiao
    AllenMiao
    Feb 6, 2023 via iPhone❤️3
    2
    那是微信的问题,iOS 只负责朗读,不负责纠错。
    ZoeeoZ
    ZoeeoZ
    Feb 6, 2023❤️19
    3
    @AllenMiao 果宗经典回答
    ufan0
    ufan0
    Feb 6, 2023
    4
    就这些线索,还不足以判定谁的责任。

    要知道,显示屏上的肉眼可读文本,也有可能是其他字符。

    常见于 web 端防爬虫,其实 APP 端也是存在的。
    finab
    finab
    Feb 6, 2023
    5
    旁白朗读的内容确实由开发者设置
    但到底是设置对了朗读错了,还是设置错了朗读对了就得大佬们 show code 验证一下了
    liubaicai
    liubaicai
    Feb 6, 2023
    6
    我感觉是微信没适配好,要是系统问题应该不止微信一个出错
    icyalala
    icyalala
    Feb 6, 2023❤️1
    7
    iOS 旁白,读取的是控件的 accessibilityLabel 属性值,不是渲染在屏幕上的内容。
    所以如果 accessibilityLabel 设置的值和渲染结果不一样,那就可能出现这种问题。
    protonme
    protonme
    Feb 6, 2023 via iPhone❤️2
    8
    有没有一种可能是微信为了防止 bot ,然后实际数字和显示数字不一样(类似防爬虫字体),当然也只是一种可能性。
    buyan3303
    buyan3303
    Feb 6, 2023
    9
    看到这个,突然看到自媒体机械配音的视频中,很多多音字读成其他音,就觉得尴尬的要死。
    旁白识别:有图像描述,屏幕识别,文本识别。
    屏幕识别也就是 OCR ,一些字体线条较粗,就很容易识别错误,
    图像描述,也就是通常 ALT 中的内容 ,这个就是看内容提供方设置问题了。
    文本识别,看介绍也是图像中的文本描述。

    错了就是错了,这个以后纠正就好,只不过媒体报道的话,对于部分人来说,有舆论导向的趋向。
    换成媒体三天两头报道菊花厂这有问题,那有问题,你看看菊花厂粉丝是骂媒体,还是骂菊花厂。
    buyan3303
    buyan3303
    Feb 6, 2023
    10
    @buyan3303 #9 9 楼中的旁白识别、屏幕识别、图像描述相关的内容,来自 iPhone13 中的旁白。
    icyalala
    icyalala
    Feb 6, 2023
    11
    @buyan3303 iOS 的旁白(VoiceOver) 并不是 OCR ,而是直接获取控件的特殊属性。系统控件这个属性都是自动处理的,但自定义控件是需要开发者做适配的。https://developer.apple.com/accessibility/
    Jooooooooo
    Jooooooooo
    Feb 6, 2023
    12
    最简单的验证就是支付宝也有类似功能, 存在出错场景吗?
    pikaconan
    pikaconan
    Feb 6, 2023 via iPhone
    13
    这么标准的数字 OCR 不可能出错吧,只有可能读属性读到的是错的……
    32uKHwVJ179qCmPj
    32uKHwVJ179qCmPj
    Feb 6, 2023
    14
    越狱设备装个 FLEX 验证一下就知道了
    CRH
    CRH
    Feb 6, 2023❤️3
    15
    https://share.api.weibo.cn/share/365487445,4865483759164271.html
    @Jooooooooo 这是原视频,被采访者说从 iOS 15.4 之后开始出问题的
    记者测试了支付宝也读错了,看来确实是 iOS 的锅
    CRH
    CRH
    Feb 6, 2023
    16
    又在系统自带备忘录里输入了这些内容,打开 VoiceOver 之后,最后一行确实读错了……

    158.00
    158
    158.00 元
    ¥158
    ¥158.00
    daliusu
    daliusu
    Feb 6, 2023
    17
    @CRH 很费解啊,这玩意直接读取的文字,又不是图形识别,怎么会读错了...
    Jooooooooo
    Jooooooooo
    Feb 6, 2023
    18
    @CRH 这个 bug 确实蛮诡异, 好奇是怎么造成的.
    0TSH60F7J2rVkg8t
    0TSH60F7J2rVkg8t
    Feb 6, 2023
    19
    @CRH 我的区域语言设置的台湾(主要是为了玩游戏不提示健康提醒和实名注册),读的时候,最后一行读的是正确的,但是人民币符号读成了日元。
    qjbcnrs
    qjbcnrs
    Feb 6, 2023
    20
    @AllenMiao #2 测试微信和支付宝都会读错,系统语言设置成英文是读的正确
    qjbcnrs
    qjbcnrs
    Feb 6, 2023
    21
    @liubaicai #6 支付宝也一样读错
    ClosureEleven
    ClosureEleven
    Feb 6, 2023
    22
    iOS16.3 ,确实能用备忘录复现
    Sezxy
    Sezxy
    Feb 6, 2023 via Android
    23
    有的人没验证过就把锅甩给微信
    Onefork
    Onefork
    Feb 6, 2023 via Android❤️4
    24
    @Goooooos 毕竟苹果也算是一种信仰,信仰是不可能错的嘛
    goodryb
    goodryb
    Feb 6, 2023
    25
    @CRH #16 测试了下
    158.00 朗读 150
    158
    158.00 元 朗读 150
    ¥158
    ¥158.00 朗读 150

    感觉是对带 .00 识别都有问题; iOS 16.11 国行
    FFFMML
    FFFMML
    Feb 6, 2023
    26
    iOS16.3 备忘录 158 150 130 都读对了手机 12pm,而且我以前设置过轻点背后 2 下读屏幕内容也是对的 带¥会读成日元 地区设置美国
    james504
    james504
    Feb 6, 2023 via Android
    27
    iOS14.8 158 150 130 158.00 都没错
    ¥会读成日元
    地区设置为美国
    ajyz
    ajyz
    Feb 6, 2023❤️1
    28
    估计是系统 bug ,现在 iOS 上千奇百怪的 bug 真的数不胜数,beta 系统倒是越出越多,而且更新周期比原来明显短(意味检测时间也更短)。这种旁白的可能跟 Siri 是两条路子,但同样是语音,顺便吐槽下 Siri ,从 iOS15 开始,每个版本都可能存在 Siri 的 bug 或是改变,表面化的就是有些指令(尤其是涉及 HomeKit 的或是在 HomePod 上)这个版本可用,下个版本不行。我是习惯用台湾 Siri 中文的,不知曾几何时开始,Siri 对于语音指令直接识别为繁体字,但又不会自动匹配相应的简体字内容,譬如人名,直接导致很多功能作废了,譬如微信用 Siri 给某人回个信息之类。在最新 iOS 上,打开键入使用 Siri ,一旦设置的是台湾 Siri ,此时不管你实际设置的什么输入法,默认弹出的有且只有台湾注音输入法,直接无法使用,这些 bug 简直无语。
    feiwan
    feiwan
    Feb 6, 2023
    29
    越来越觉得,ios 不代表稳定了...反而开放系统下能自我调配更显得稳定
    BridgeCham
    BridgeCham
    Feb 6, 2023
    30
    印度工程师水平真不行,Mac 和 iPhone 都遇到不少莫名其妙的问题.
    Rrobinvip
    Rrobinvip
    Feb 7, 2023 via iPhone
    31
    地区设置加拿大,成功复现 158.00 均被读成 150 的 bug
    daveh
    daveh
    Feb 7, 2023 via iPhone
    32
    @eason1874 #1
    @CRH #15
    @daliusu #16
    @Jooooooooo #18
    @ahhui #19
    @zhongjun96 #20
    @ClosureEleven #22
    @goodryb #25
    @Rrobinvip #31

    试了一下没有发现问题,有几个种型号包括最新的 14 Pro Max 。
    有人说是 iOS 系统某个版本,自带的精简了的中文默认语音模型没有更新导致的,你们可以看下,旁白语音设置里面,是不是用的默认婷婷声音?选择下载优化音质,或者换个声音,看是不就好了?
    但我用 14 Pro Max ,用了默认婷婷声音,也没问题,难道出厂默认语音模型更新了?
    daveh
    daveh
    Feb 7, 2023 via iPhone
    33
    @daveh #32

    @eason1874 #1
    @CRH #15
    @daliusu #16
    @Jooooooooo #18
    @ahhui #19
    @zhongjun96 #20
    @ClosureEleven #22
    @goodryb #25
    @Rrobinvip #31

    哦,对了,除了 14 Pro Max ,其他手机都没有用中文默认婷婷声音,所以没发现问题,有可能是上面#32 这个原因。
    CRH
    CRH
    Feb 7, 2023
    34
    @daveh iPadOS 16.3 ,地区设置为中国大陆
    默认的婷婷会读错下面两行,婷婷(优化音质)、彬彬不会读错
    ¥158.00
    158.000
    goodryb
    goodryb
    Feb 7, 2023
    35
    @daveh #32 有可能,刚下载婷婷优化音质,读起来都正常了
    ClosureEleven
    ClosureEleven
    Feb 7, 2023
    36
    @daveh 确实换成婷婷(优化),就好了
    0TSH60F7J2rVkg8t
    0TSH60F7J2rVkg8t
    Feb 7, 2023
    37
    @daveh 我是美嘉,不是婷婷,估计是这个原因所以我这里测试是正确的。
    HeyMrHuang
    HeyMrHuang
    Feb 22, 2023 via iPhone
    38
    这个问题是中国大陆语音库的问题,使用台湾语音库没这问题,问题将近有两年了,我们好多视障用户都向苹果反馈过这个问题。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5523 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 85ms · UTC 02:40 · PVG 10:40 · LAX 18:40 · JFK 21:40
    ♥ Do have faith in what you're doing.