最近谷歌已经为助手添加了多个用户支持,那么如何使用API通过语音识别这个人?
答案 0 :(得分:1)
开发人员没有通过语音识别用户的API。
答案 1 :(得分:1)
这取决于你“识别这个人”的意思。
动作无法获取原始音频,因此无法进行语音打印或其他任何操作。
虽然必须根据Google用户ID报告每个语音,但您无法直接访问该用户ID。
开发人员可以访问的是UID,它与每个请求一起发送到您的履行服务器。此UID在请求之间保持一致,但可由用户重置(例如,如果他们重置其Google Home)。您可以像想到HTTP cookie一样考虑这一点 - 您可以跟踪UID,如果再次看到它,可以合理地保证它是上次访问它的用户。但是,对于Google Home上的“默认”帐户,这会中断,因为任何没有帐户的人都会映射到此用户。
除此之外,您还可以使用Account Linking将Google帐户一致地连接到您自己系统中的帐户。如果您有足够的身份验证,或者正在使用Google或Facebook中的身份验证,则可以充当身份。