Related Experiment Video
Updated: May 8, 2026

09:01
Development of an Audio-based Virtual Gaming Environment to Assist with Navigation Skills in the Blind
Published on: March 27, 2013
Braille AI: a convolutional neural network-based mobile application for bidirectional Braille translation in Spanish.
Kevin Y Fuentes-García1, Erick E Guerrero-Zorza1, Héctor M Manzanilla-Granados1
1Escuela Superior de Cómputo, Instituto Politécnico Nacional, Mexico City, Mexico.
Summary
Braille AI is an Android app that translates Spanish text to Braille using AI, aiding visually impaired students. This tool enhances educational accessibility and reduces educator preparation time.
Area of Science:
- Assistive Technology
- Artificial Intelligence in Education
- Human-Computer Interaction
Background:
- Students with visual impairments encounter educational challenges due to a scarcity of Braille instructors and learning resources.
- Bridging communication gaps is crucial for inclusive education.
Purpose of the Study:
- To introduce Braille AI, an Android application for bidirectional Spanish text and Braille translation.
- To provide visual guides for Perkins Brailler operation, assisting educators with limited Braille expertise.
Main Methods:
- Integration of YOLOv8 for Braille symbol detection and a TensorFlow Lite CNN for character classification.
- Training AI models on public datasets (Angelina, DSBI, Kaggle Braille).
- Development of a user-friendly Android interface.
Main Results:
- The symbol recognition model achieved ~97% accuracy.
- Translation processing time was under five seconds.
- User evaluations indicated improved accessibility and reduced preparation time for educators.
Conclusions:
- Braille AI serves as a portable, cost-effective solution for communication between educators and visually impaired students.
- The application highlights AI's potential to advance inclusive education, particularly in Spanish-speaking regions.
Related Concept Videos
Translation
Lesson: Translation
Translation is the process of synthesizing proteins from the genetic information carried by messenger RNA (mRNA). Following transcription, it constitutes the final step in the expression of genes. This process is carried out by ribosomes, complexes of protein and specialized RNA molecules. Ribosomes, transfer RNA (tRNA), and other proteins produce a chain of amino acids—the polypeptide—as the end product of translation.
Translation Produces the Building Blocks of Life
Translation is the process of synthesizing proteins from the genetic information carried by messenger RNA (mRNA). Following transcription, it constitutes the final step in the expression of genes. This process is carried out by ribosomes, complexes of protein and specialized RNA molecules. Ribosomes, transfer RNA (tRNA), and other proteins produce a chain of amino acids—the polypeptide—as the end product of translation.
Translation Produces the Building Blocks of Life
Translation
Translation is the process of synthesizing proteins from the genetic information carried by messenger RNA (mRNA). Following transcription, it constitutes the final step in the expression of genes. This process is carried out by ribosomes, complexes of protein and specialized RNA molecules. Ribosomes, transfer RNA (tRNA), and other proteins produce a chain of amino acids—the polypeptide—as the end product of translation.
Translation Produces the Building Blocks of Life
Proteins are called the...
Translation Produces the Building Blocks of Life
Proteins are called the...
Translation
Lesson: Translation
Translation is the process of synthesizing proteins from the genetic information carried by messenger RNA (mRNA). Following transcription, it constitutes the final step in the expression of genes. This process is carried out by ribosomes, complexes of protein and specialized RNA molecules. Ribosomes, transfer RNA (tRNA), and other proteins produce a chain of amino acids—the polypeptide—as the end product of translation.
Translation Produces the Building Blocks of Life
Translation is the process of synthesizing proteins from the genetic information carried by messenger RNA (mRNA). Following transcription, it constitutes the final step in the expression of genes. This process is carried out by ribosomes, complexes of protein and specialized RNA molecules. Ribosomes, transfer RNA (tRNA), and other proteins produce a chain of amino acids—the polypeptide—as the end product of translation.
Translation Produces the Building Blocks of Life
Improving Translational Accuracy
Base complementarity between the three base pairs of mRNA codon and the tRNA anticodon is not a failsafe mechanism. Inaccuracies can range from a single mismatch to no correct base pairing at all. The free energy difference between the correct and nearly correct base pairs can be as small as 3 kcal/ mol. With complementarity being the only proofreading step, the estimated error frequency would be one wrong amino acid in every 100 amino acids incorporated. However, error frequencies observed in...
Improving Translational Accuracy
Base complementarity between the three base pairs of mRNA codon and the tRNA anticodon is not a failsafe mechanism. Inaccuracies can range from a single mismatch to no correct base pairing at all. The free energy difference between the correct and nearly correct base pairs can be as small as 3 kcal/ mol. With complementarity being the only proofreading step, the estimated error frequency would be one wrong amino acid in every 100 amino acids incorporated. However, error frequencies observed in...

