個案研究
WPS 使用 ML Kit 翻譯 43 種語言
的文字,每年省下 $6500 萬美元

WPS 是辦公室套件軟體,可讓使用者輕鬆查看及編輯所有文件、簡報、試算表等檔案。WPS 是全球性產品,需要一流的可靠翻譯翻譯技術,不會要求使用者退出應用程式。為確保所有使用者都能使用套件語言及其偏好語言,完整的 WPS 會使用 ML Kit 提供的翻譯 API。Google 的裝置和實際工作環境內建可用於開發環境的機器學習工具包。

許多 WPS 使用者仰賴 ML Kit 的翻譯工具來閱讀、撰寫或查看文件。根據 WPS 資料的每日用量資料,每天使用 6,762 位每天使用 ML Kit 翻譯 47 種語言的 17,808 個網頁。代表 WPS 使用者群的 44% 學生,尤其是仰賴 WPS 的翻譯技術。WPS 透過 ML Kit 提供即時離線翻譯,幫助學生學習閱讀和書寫語言。

WPS 團隊選擇翻譯服務供應商時,我們還研究了幾個最受歡迎的選項。但其他服務仍只支援雲端式翻譯,無法針對某些複雜的語言翻譯文字。無論語言或網路可用性為何,WPS 團隊都希望能確保所有使用者都能透過文字翻譯從中受益。WPS 最終會選擇使用 ML Kit,因為這種語言可以離線翻譯及提供每種語言的翻譯。

WPS 的 Android 團隊主管 Zhou Qi 表示:「WPS 有許多非洲使用者,他們不僅使用 Swahili 和 Tamil 這個語言,也很難翻譯其他翻譯服務。「很高興透過機器學習套件,為這些使用者提供所需的翻譯服務。」

而且 WPS 考慮的其他翻譯服務成本高昂。ML Kit 完全免費,且 WPS 估計選用 ML Kit 支付超過 $6,500 萬美元的費用。

ML Kit 不僅提供強大的多語言翻譯功能,也支援 App BundleDynamic Delivery,讓使用者能視需要下載 ML Kit 的翻譯模組。如果沒有 App Bundle 和 Dynamic Delivery,不需要 ML Kit 的使用者就必須下載該套件,進而影響安裝時提供。

「當使用者下載 WPS 應用程式時,系統預設會下載基本模組。而且每當使用者需要使用翻譯功能時,才會自行下載。這麼做可以減少初始下載大小,確保不需要翻譯協助的使用者不會受到這個模組下載而感到困擾。」

在實作 WPS 團隊的過程中,我們經常使用 ML Kit 官方指南來引導他們完成開發程序。這些工具可幫助他們瞭解 API 的詳盡資訊,並確保任何變更均符合使用者的所有需求。WPS 開發人員可利用 ML Kit 網站提供的說明文件和建議,輕鬆快速地將新工具包整合到工作流程中。

「有了我們提供的資源,我們不必搜尋說明,技術文件清晰扼要,此外,這個 API 相當直觀,也讓開發人員更容易上手,進而大幅縮短了學習曲線。」

實作 ML Kit 之前,WPS 使用者必須開啟個別應用程式來翻譯文件,會產生不便的使用者體驗。WPS 提供機器學習套件的自動語言辨識即時翻譯服務,讓使用者不必離開應用程式,就能快速、精準地翻譯文字,從而大幅改善平台使用者體驗。

WPS 日後打算擴大使用 ML Kit,特別是使用文字辨識技術。WPS 使用者持續要求處理拍攝相片的文字,因此該公司打算使用 ML Kit 調整應用程式的文字相片辨識功能。

進一步瞭解 ML Kit 如何簡化裝置端機器學習作業。