最近,谷歌为助手添加了多用户支持,那么如何使用API来通过语音识别人呢?
发布于 2017-06-27 02:31:48
这取决于你所说的“指认那个人”是什么意思。
Action无法获取原始音频,因此无法执行语音打印或其他任何操作。
尽管每个语音都必须根据Google用户ID进行报告,但您不能直接访问该用户ID。
开发人员可以访问的是与每个请求一起发送到您的实现服务器的UID。此UID在所有请求中都是一致的,尽管它可以由用户重置(例如,如果用户重置了他们的Google Home)。您可以像考虑HTTP cookie一样来考虑这个问题--您可以跟踪UID,如果您再次看到它,就可以合理地确定它是上次访问它的同一个用户。然而,对于Google Home上的“默认”帐户,这一点是可以分解的,因为任何没有帐户的人都会映射到这个用户。
除此之外,您还可以使用Account Linking将谷歌帐户与您自己系统中的帐户一致地连接起来。如果您有足够的身份验证,或者正在使用来自Google或Facebook的身份验证,这可以作为身份。
发布于 2017-06-27 02:11:58
开发者没有通过语音识别用户的API。
https://stackoverflow.com/questions/44765458
复制相似问题