Braille Transcribers - I'm Developing a Piece of Transcription Software, What Do You Want to See and What Not? (self.Blind)
submitted by TheFake_VIP_yt
## Background
You know it's gunna be long when there are headings. anyway, I'm a 17 year old, blind, a-level Computer Science student. As part of my Computing qualification, I have to create an application of my choice. Given my interest in document processing and transcription, I decided to create a simple (compared to the commercial offerings that is) braille transcription app that allows you to import a print document of almost any format, convert it to braille and export it as a standard braille format (.brf, .brl, etc).
## Feedback
I'm currently in the "Analysis and Design," phase, so I haven't started any code yet. As part of my project, I need to do research on existing applications that are similar to my project idea, which in my case is programs like Duxbury, and Braille Blaster. I have downloaded and played with both, but although I read and use braille all the time, I have never transcribed a document myself. So, my questions to people who are experienced in this area are:
* What features (user interface / experience, translation / back-translation behaviour, available options, etc) do you like or find useful in existing transcription programs?
* What do you think needs improvement? Iwant not only your specific examples, but a list of your dreams for this one. Anything can be done with enough code.
# My Plan
The project gives you enough time to create a minimum viable product, so my focus will at first be to get basic formatting (bold, lists, tables, etc) working ontop of the plane-text base, which is already sorted for me (see below section). However, once the project is complete, I plan to open source the program and significantly extend it, hopefully creating a free, extensible optionfor people that need to access documents in braille. This is the point at which I'll try my best to make your dreams a reality.
## For the Technically Inclined
I'm planning on writing this in python3 and using three libraries:
* **WX Python** for the user interface.
* **LibLouis** for plane-text braille translation.
* **Pandoc** which will allow me to convert almost any document format into an *abstract syntax tree* for processing.
If there are any developers out there who have any tips or ideas, feel free to hit me up.
Sorry for the length of this post, I wanted to ask some questions but without creating an entire survey and being one of those people who don't provideany details until you click through to the survey itself. Stay safe and have a good day.