{"title":"增强现实文本翻译:基于 Unity 的实时方法","authors":"Youding Yin, Guanzheng Liu, Shiqi Zhang","doi":"10.61173/60910s92","DOIUrl":null,"url":null,"abstract":"Language barriers have remained as one of the biggest challenges when it comes to global communication. The need for text translation to happen in real time has been on the rise due to the idea of globalization in the past decades. However, there are very few well-developed applications on the market right now to serve the purpose of real-time text translation. This paper presents a Unity-based application that seamlessly translates text in real time in an augmented reality environment. It successfully combined Unity engine and C# scripts with services such as Google Cloud Vision and Google Translate to address the problem of cross-lingual understanding. The application utilizes a pre-trained machine learning model from Google Cloud Vision to recognize and translate texts and pins the translated text in relative positions on the camera as objects. The overall outcome of the application demonstrated the possibility of breaking down text language barriers. It also proved the potential usage of such technology in daily life. Users were able to view translated text objects through the perspective of augmented reality thus enabling a seamless translation experience in various environments.","PeriodicalId":438278,"journal":{"name":"Science and Technology of Engineering, Chemistry and Environmental Protection","volume":"114 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Augmented Reality Text Translation: A Unity-Based Real-Time Approach\",\"authors\":\"Youding Yin, Guanzheng Liu, Shiqi Zhang\",\"doi\":\"10.61173/60910s92\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Language barriers have remained as one of the biggest challenges when it comes to global communication. The need for text translation to happen in real time has been on the rise due to the idea of globalization in the past decades. However, there are very few well-developed applications on the market right now to serve the purpose of real-time text translation. This paper presents a Unity-based application that seamlessly translates text in real time in an augmented reality environment. It successfully combined Unity engine and C# scripts with services such as Google Cloud Vision and Google Translate to address the problem of cross-lingual understanding. The application utilizes a pre-trained machine learning model from Google Cloud Vision to recognize and translate texts and pins the translated text in relative positions on the camera as objects. The overall outcome of the application demonstrated the possibility of breaking down text language barriers. It also proved the potential usage of such technology in daily life. Users were able to view translated text objects through the perspective of augmented reality thus enabling a seamless translation experience in various environments.\",\"PeriodicalId\":438278,\"journal\":{\"name\":\"Science and Technology of Engineering, Chemistry and Environmental Protection\",\"volume\":\"114 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-06-06\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Science and Technology of Engineering, Chemistry and Environmental Protection\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.61173/60910s92\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Science and Technology of Engineering, Chemistry and Environmental Protection","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.61173/60910s92","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
摘要
语言障碍一直是全球通信面临的最大挑战之一。在过去的几十年里,由于全球化的理念,实时文本翻译的需求一直在上升。然而,目前市场上很少有开发完善的应用程序来实现实时文本翻译的目的。本文介绍了一个基于 Unity 的应用程序,它能在增强现实环境中实时无缝地翻译文本。它成功地将 Unity 引擎和 C# 脚本与 Google Cloud Vision 和 Google Translate 等服务相结合,解决了跨语言理解的问题。该应用程序利用来自谷歌云视觉的预训练机器学习模型来识别和翻译文本,并将翻译好的文本作为对象钉在摄像头的相对位置上。该应用的总体成果证明了打破文本语言障碍的可能性。它还证明了这种技术在日常生活中的潜在用途。用户能够通过增强现实技术的视角查看已翻译的文本对象,从而在各种环境中获得无缝翻译体验。
Augmented Reality Text Translation: A Unity-Based Real-Time Approach
Language barriers have remained as one of the biggest challenges when it comes to global communication. The need for text translation to happen in real time has been on the rise due to the idea of globalization in the past decades. However, there are very few well-developed applications on the market right now to serve the purpose of real-time text translation. This paper presents a Unity-based application that seamlessly translates text in real time in an augmented reality environment. It successfully combined Unity engine and C# scripts with services such as Google Cloud Vision and Google Translate to address the problem of cross-lingual understanding. The application utilizes a pre-trained machine learning model from Google Cloud Vision to recognize and translate texts and pins the translated text in relative positions on the camera as objects. The overall outcome of the application demonstrated the possibility of breaking down text language barriers. It also proved the potential usage of such technology in daily life. Users were able to view translated text objects through the perspective of augmented reality thus enabling a seamless translation experience in various environments.