1
在使用智能音箱与 Alexa、Google Assistant 等人工智能助手进行交流的过程中,跨语言对话往往不是一件非常轻松的事情;人类可以非常轻松地进行跨语言(比如说中英文混杂)处理,但大多数机器都只能按照处理自己单一语言的逻辑来处理,这就产生了不少麻烦。
不过,利用自己的技术优势,Google 已经解决了这一问题。
8 月 30 日,Google 在官网宣布,Google Assistant 已经能够同时理解并表达超过一种语言,实际上就是能够同时处理两种语言,目前同类的功能只出现在 Google Assistant 上。
换句话说,从此以后,用户在通过 Google Assistant 询问天气时,即可以说“Hey Google, what’s the weather like today?(单一英语模式)”,也可以说“Hey Google, spiele die Fantastischen Vier.(英语和德语混杂模式)”
雷锋网了解到,在这一功能中,目前支持的语言包括英语、德语、法语、西班牙语、意大利语和日语,它们中的任意两个可以组合,但是需要提前在 Google Assistant 中进行设置。Google 表示会在未来的几个月扩展到更多种类的语言。
对于 Google 而言,要想实现上述功能,并不是容易的事情,而是已经进行了多年的努力。Google 在其官方 AI 博客表示,实际上要实现这个功能,要解决三个方面的问题:多语言识别、多语言理解和多语言认知优化(Identifying Multiple Languages、Understanding Multiple Languages 和 Optimizing Multilingual Recognition)。
以多语言识别为例,Google 早在 2013 年开始利用深度神经网络来打造口头语言识别(LangID)技术;如今,Google 的 LangID 模型能够利用循环神经网络(Recurrent neural network)来识别超过 2000 种语言的配对混合——可见 Google 在多语言处理上的技术积累过程。
不过,即使已经实现两种语言的混合处理,也不能够算是完美;因为在这个世界上也有很多能够使用三种语言甚至更多种语言的人群。而 Google 在博客中也表示,它们已经意识到并试图解决这个问题;目前正在致力于训练让 Google Assistant 同时能够处理超过 2 种语言,并增加更多的语言种类。
当然,无论 Google Assistant 支持多少种语言,中文还是暂时不要想了。
雷峰网原创文章,未经授权禁止转载。详情见转载须知。