Repository logo
 
No Thumbnail Available
Publication

Sistema de Tradução em Tempo Real para Aplicações Gráficas

Use this identifier to reference this record.
Name:Description:Size:Format: 
DM_NunoFaria_2017_MEI.pdf6.49 MBAdobe PDF Download

Abstract(s)

Num mundo perfeito, qualquer pessoa, de qualquer parte do mundo, seria capaz de falar uma língua em comum com qualquer outro indivíduo, de qualquer outro ponto do globo. A globalização do ensino de inglês tornou-a nesta mesma língua comum, no entanto, existem (e continuarão a existir) casos em que a língua utilizada não é compreensível para um público global. Para resolver este problema foi idealizada, e desenvolvida, uma potencial solução que tenta aproximar um pouco o trabalho de diferentes culturas ao permitir que aplicações cuja interface se encontre numa língua incompreensível, possam ser traduzidas de forma a que qualquer utilizador seja capaz de, no mínimo, compreender as funcionalidades da interface em questão. Esta proposta sugere que uma aplicação capaz de, em tempo real, observar a interface de uma outra aplicação, reconhecendo todo o texto apresentado através de um sistema de Reconhecimento Ótico de Carateres – Optical Character Recognition (ou OCR), traduzindo-o de seguida através de machine translation, e apresentando os resultados diretamente sobre o texto original, seria uma grande mais-valia para uma vasta comunidade de potenciais utilizadores, que de outra forma não seriam capazes de tirar partido da aplicação estrangeira. Para testar o quão exequível é a solução idealizada, foi desenvolvido um protótipo de uma ferramenta seguindo a ideologia proposta. A esta ferramenta foi-lhe dado o nome de Direct Overlay Translator, ou DOT. Com isto pretende-se que, uma grande quantidade de aplicações que até ao momento não eram utilizáveis por uma grande quantidade de potenciais utilizadores, possam ser traduzidas o suficiente, mesmo que de forma imperfeita, para que se tornem acessíveis.
In a perfect world, any person, from anywhere in the world, would be able to speak and understand a single common language, eliminating all language barriers and vastly improving intercultural communication. The wide spread of the English language came as a response to this problem, however there are still many cases where media and software are incomprehensible to a large amount of its potential audience simply due to language barriers. In order to solve this issue, a potential solution was idealized, and developed, so that the user interface of any given software, developed by and for different cultures, could be translated in such a way that would still be of use to any foreign individual. The proposed solution to this problem envisions an application that, by observing the interface of any other target application; interpreting all of its text with Optical Character Recognition (OCR) techniques; and translating it through a machine translation software, would be capable of displaying in real time a translated version of said interface directly over its original counterpart. This would be of great benefit to a potentially large group of people since it would allow them to interact with foreign applications which would otherwise be unusable to them. In order to test the feasibility of the proposed idea, a prototype tool was developed using the proposed solution’s ideology. The final prototype was named Direct Overlay Translator, or DOT for short. The intent behind this project is to provide the public with a tool that is able to convert an otherwise completely unusable application, due to a lack of comprehension of its language, into a usable version of this app by translating, even if in an imperfect way, as much as possible of its user interface.

Description

Keywords

Comunicação Barreiras Linguísticas Interface com o Utilizador Machine Translation Optical Character Recognition Deteção e Segmentação de Texto Overlays sobre Aplicações Gráficas Communication Language Barriers; User Interface Machine Translation Optical Character Recognition Text Detection Graphical Overlays

Pedagogical Context

Citation

Research Projects

Organizational Units

Journal Issue

Publisher

CC License