Google Chrome浏览器新功能将实时翻译复杂页面
谷歌正在测试一种新的 API,该 API 使用机器学习模型为输入的文本提供实时语言翻译,并使网页翻译变得更加容易。
根据 Bleeping Computer 发现的一项提案,该功能正在由 Chrome 的内置 AI 团队开发,旨在展示网络浏览器的内置翻译功能以及下载其他语言模型来翻译文本的能力。
虽然 Chrome 和 Edge 已经内置了翻译功能,但它们在翻译包含动态或复杂内容的网页时有时会遇到问题。例如,Chrome 可能无法正确翻译交互式网站的所有部分。
在这种情况下,网站有自己的翻译工具,这可能会消耗大量资源,而且与浏览器的内置功能相比,速度会比较慢。谷歌计划通过一个简单的 JavaScript API 让开发人员访问 Chrome 即将推出的基于人工智能的翻译功能。
谷歌解释说:“为了在这种情况下进行翻译,网站目前必须调用云 API,或者自带翻译模型并使用 WebAssembly 和 WebGPU 等技术运行它们。”
谷歌解释道:“该提案引入了一种新的 JavaScript API,用于将浏览器现有的语言翻译功能暴露给网页,这样如果存在的话,它们可以作为一种更简单、资源密集程度更低的替代方案。”
新的 AI/API 功能将通过使用 Chrome 的内置翻译引擎来翻译现有内容或输入的文本(例如论坛或实时聊天服务)来简化此过程。
如果浏览器中没有内置所需的翻译模型,该功能将下载机器学习模型以正确翻译文本。
目前的提案存在一些隐私问题,因为它可能允许网站根据浏览器支持的语言和可用性状态来识别用户。
谷歌警告说:“当前 API 设计中最明显的标识符是支持的语言列表,尤其是它们的可用性状态(“否”、“随时可用”或“下载后”)”。
“例如,截至撰写本文时,Firefox 支持 9 种语言,每种语言都可以单独下载。通过简单的实现,这提供了 9 位识别信息,各个网站都可以关联这些信息。”
开发人员概述了潜在的缓解措施,例如对语言包进行分组以减少位数或仅根据用户的语言环境公开一组固定的语言。
该提案还提到允许开发人员确定翻译是在设备上完成还是使用云服务完成,这样他们就可以确保没有敏感文本被发送到第三方服务,这可能会导致数据泄露。
目前尚不清楚该功能何时会添加到 Chrome,但谷歌正在积极探索并与开源社区讨论这一想法。
上一篇:好用的安卓浏览器推荐