是否可以识别通过语音与谷歌助理通话的人?

时间:2017-06-26 17:39:25

标签: authentication oauth-2.0 actions-on-google

最近谷歌已经为助手添加了多个用户支持,那么如何使用API​​通过语音识别这个人?

2 个答案:

答案 0 :(得分:1)

开发人员没有通过语音识别用户的API。

答案 1 :(得分:1)

这取决于你“识别这个人”的意思。

动作无法获取原始音频,因此无法进行语音打印或其他任何操作。

虽然必须根据Google用户ID报告每个语音,但您无法直接访问该用户ID。

开发人员可以访问的是UID,它与每个请求一起发送到您的履行服务器。此UID在请求之间保持一致,但可由用户重置(例如,如果他们重置其Google Home)。您可以像想到HTTP cookie一样考虑这一点 - 您可以跟踪UID,如果再次看到它,可以合理地保证它是上次访问它的用户。但是,对于Google Home上的“默认”帐户,这会中断,因为任何没有帐户的人都会映射到此用户。

除此之外,您还可以使用Account Linking将Google帐户一致地连接到您自己系统中的帐户。如果您有足够的身份验证,或者正在使用Google或Facebook中的身份验证,则可以充当身份。