2

苹果说激活 siri 的语音指令由“Hey Siri”换成“Siri”有很大的技术难度

 1 year ago
source link: https://www.v2ex.com/t/894081
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

V2EX  ›  程序员

苹果说激活 siri 的语音指令由“Hey Siri”换成“Siri”有很大的技术难度

  hello267015 · 2 小时 35 分钟前 · 1318 次点击

有懂这方面大佬给科普下吗

这难在哪???

CURD 码农表示不就是把激活的判断条件改一下吗 😂😂😂

14 条回复    2022-11-10 13:38:26 +08:00
god7d

god7d      2 小时 31 分钟前

很显然不是啊,虽然我也不懂,但是你想一下条件越多肯定是越准确的,2 个变成一个会让难度有一个量级的提升吧
huangqihong

huangqihong      2 小时 30 分钟前

你这让我想起昨天和同学打电话,应该是说 crv ,平板的 siri 开启了。。。。。我一脸懵逼
mxT52CRuqR6o5

mxT52CRuqR6o5      2 小时 28 分钟前

你改短了之后,排除假阳 case 会更困难,就比如如何保证在说 seriously 的时候不触发 siri (说的快的时候中间的那个『儿』音就不一定能很清楚的发音出来,就会比较接近 siri )
ospider

ospider      2 小时 22 分钟前

「 Hey, Siri!」唤醒只需要判断是否说了两个词,而「 Siri!」需要判定是否是在唤醒 Siri ,还是提到了 Siri 。

举个例子,小爱同学就没有判断「小爱同学」这四个字是否在唤醒她,所以在句中提到她的时候就会唤醒,相信有小爱音箱的都有经历。苹果要做到的应该是说话中间提到 Siri 不会唤醒 Siri ,只有目的是唤醒 Siri 才会唤醒。
deanguqiang

deanguqiang      2 小时 20 分钟前   ❤️ 1

Siri 的时间太短了。一般来为了做到很低的功耗,VAD 会做成多级唤醒:先检测有没有声音 -> 检测有没有人声 -> 检查是不是设定的唤醒词。有可能到达唤醒词这一阶段,HEY 已经丢掉或者不完整了。假如唤醒词只有 SIRI 那么成功率将大大降低。
大部分的唤醒词都是有一定持续时间、多个音节的,比如 HEY SIRI 、小度小度、小爱同学、天猫精灵,是有原因的。
janus77

janus77      2 小时 20 分钟前

我的想法是 hey 这个词一般人不常说(只有在刚见面的时候会说一下,正常对话中完全不会说),所以 hey 这个词很适合被用来做标记词(日常说的频率少,发音也简单,和其发音相似的词也挺少,尤其是在一句话开头的时候)
标记词用于唤起,可以同时保证唤起的成功率和低误伤率
而现在标记词改成了 siri ,这些优点几乎全部没有了
docx

docx      2 小时 5 分钟前 via iPhone

误触发概率会变大吧
newaccount

newaccount      1 小时 18 分钟前

有没有可能 hey 这个发音在声音的波形上是一个很明显的尖峰...
HeyWeGo

HeyWeGo      1 小时 15 分钟前

给 siri 换个名字吧,比如说:pineapple
gdfsjunjun

gdfsjunjun      1 小时 3 分钟前

嘿 Siri 就三个字,长度足够了,就 Siri 我都怕误触,比如看视频有人介绍 Siri 怎样的时候,老是误触,嘿 Siri 就不会出现这样的问题,平时说话不太可能触发。

反而小爱同学四个字过长,而且看视频总是触发,特别烦
xingyuc

xingyuc      58 分钟前

@HeyWeGo 我觉得不如 applepen
ShinomiyaKaguya

ShinomiyaKaguya      52 分钟前 via iPhone

最新测试版系统,已经不用喊 hey 了,直接 siri 就能唤醒
bthulu

bthulu      48 分钟前

@gdfsjunjun 怎么可能会误触发. 已唤醒 siri 的情况下不重复唤醒不久解决了
marcong95

marcong95      23 分钟前

楼上讨论 Hey 这个词本身的,友情提示一下,如果把 Siri 语言设置成粤语,唤醒词是「喂,Siri 」。所以 Hey 这个词的特征应该不是作为唤醒词的原因。

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK