TapType v2.0 is out
-
TapType v2.0 is out!
TapType is a keyboard for blind users — no visible keys, just tap where QWERTY keys would be and it predicts your words. Fully accessible with TalkBack.
What's new in v2.0:
Multi-language support — English (US/UK), Deutsch, Espanol. All speech, announcements, and punctuation fully translated. Switch languages right from the keyboard.
Reorganised settings into clean categories with per-language user dictionaries and punctuation.
TTS engine fixes — language switching and engine changes now work reliably.
Download the APK:
https://github.com/aaron-gh/taptype-releases/releases/tag/v2.0
If you find TapType useful, consider supporting its development:
https://paypal.me/aaronhewitt
https://github.com/sponsors/aaron-gh
https://liberapay.com/fireborn/
#TapType #Accessibility #A11y #Blind #Android #TalkBack #Keyboard #AssistiveTech@fireborn This is very cool.
I am using this keyboard to write this reply.
I need more practice but there is almost no space for typos. -
@fireborn This is very cool.
I am using this keyboard to write this reply.
I need more practice but there is almost no space for typos.@pvagner what do you mean no space for typos?
-
@muchanchoasado You're welcome. I forgot who asked for Spanish I just remembered it was requested haha
@fireborn The word prediction is really good, I like it a lot.
Ere are some issues that i found:
*Sometimes punctuation is spoken in English.
*Ñ doesn't appear in the layout, just next to L.
*When you write a vowel and you choose its accented variation with right, a space is introduced. I'm not sure how to deal with character variants without long presses. Introducing the "´" symbol next to P, like in Latin American Spanish qwerty distribution, would be a good workaround. -
@fireborn The word prediction is really good, I like it a lot.
Ere are some issues that i found:
*Sometimes punctuation is spoken in English.
*Ñ doesn't appear in the layout, just next to L.
*When you write a vowel and you choose its accented variation with right, a space is introduced. I'm not sure how to deal with character variants without long presses. Introducing the "´" symbol next to P, like in Latin American Spanish qwerty distribution, would be a good workaround.@muchanchoasado Going to look into all of these.
-
@fireborn The word prediction is really good, I like it a lot.
Ere are some issues that i found:
*Sometimes punctuation is spoken in English.
*Ñ doesn't appear in the layout, just next to L.
*When you write a vowel and you choose its accented variation with right, a space is introduced. I'm not sure how to deal with character variants without long presses. Introducing the "´" symbol next to P, like in Latin American Spanish qwerty distribution, would be a good workaround.@muchanchoasado Can you give examples of punctuation names that get spoken in english?
-
@pvagner what do you mean no space for typos?
@fireborn All other keyboards are so complicated because they provide its own text editing functionality. This one is designed in a way that due to predictions the correct words are typed right after first attempt.
I just wanted to say I like it and it's awesome.I'm looking how difficult it might be to add more languages, for me and other friends I'll add slovak and czech if it turns out to be doable.
-
@muchanchoasado Can you give examples of punctuation names that get spoken in english?
@muchanchoasado when you say:
> *Ñ doesn't appear in the layout, just next to L.Where should this key appear, or would it be better if this was just handled in the prediction algorithm, the keyboard deciding whether the word needs 'n' or 'ñ'?
-
@fireborn All other keyboards are so complicated because they provide its own text editing functionality. This one is designed in a way that due to predictions the correct words are typed right after first attempt.
I just wanted to say I like it and it's awesome.I'm looking how difficult it might be to add more languages, for me and other friends I'll add slovak and czech if it turns out to be doable.
@pvagner I'm going to add more languages. The source code is not published and there is no translation frontend.
-
@pvagner I'm going to add more languages. The source code is not published and there is no translation frontend.
@fireborn Oh, yes, I haven't realized it's not open-source. Excuse me for assuming that. -
@fireborn Oh, yes, I haven't realized it's not open-source. Excuse me for assuming that.
@pvagner Adding other languages is possible, but latin-based languages are easier. Others are harder.
-
@pvagner Adding other languages is possible, but latin-based languages are easier. Others are harder.
@fireborn Central european slavic languages are all latin based but their wordlists are much larger than english so I'm not sure you can accept that. -
@fireborn Central european slavic languages are all latin based but their wordlists are much larger than english so I'm not sure you can accept that.
@pvagner larger word lists isn't really an issue
-
@fireborn The word prediction is really good, I like it a lot.
Ere are some issues that i found:
*Sometimes punctuation is spoken in English.
*Ñ doesn't appear in the layout, just next to L.
*When you write a vowel and you choose its accented variation with right, a space is introduced. I'm not sure how to deal with character variants without long presses. Introducing the "´" symbol next to P, like in Latin American Spanish qwerty distribution, would be a good workaround.@muchanchoasado I see what's happening with the accented fouls. They are in the dictionary as words, and shouldn't be. they are committing a space because they are being considered a completed word. If you start typing a word that contains an accented character, the word should be suggested even without typing the accent, so just don't.
-
@muchanchoasado Can you give examples of punctuation names that get spoken in english?
@fireborn the categories and symbols when you swipe right at the end of the list are spoken in Spanish, but the basic symbols with swipes up and down are spoken in english.
Regarding the Ñ bug, I was referring to the physical layout. The last letter on the right side of the screen is L like in English, but in Spanish L is followed by ñ.
You can't write or predict words like año (year) or mañana (morning) because Ñ doesn't appear in the keyboard. -
@fireborn the categories and symbols when you swipe right at the end of the list are spoken in Spanish, but the basic symbols with swipes up and down are spoken in english.
Regarding the Ñ bug, I was referring to the physical layout. The last letter on the right side of the screen is L like in English, but in Spanish L is followed by ñ.
You can't write or predict words like año (year) or mañana (morning) because Ñ doesn't appear in the keyboard.@muchanchoasado I'll make the keyboard just handle that, so you won't need to actually be able to find the letter. Easier for everyone. The punctuation being spoken in english is a talkback issue, it's reading out the character on insert. You can turn off the typing echo or turn off talkback to prove this.
-
@muchanchoasado I see what's happening with the accented fouls. They are in the dictionary as words, and shouldn't be. they are committing a space because they are being considered a completed word. If you start typing a word that contains an accented character, the word should be suggested even without typing the accent, so just don't.
@fireborn There are some situations where a word has a different meaning if it's written with an accent. Si (without accent) means if, while Sí (accented) means yes. El (without accent) is the article the, while él (accented) is the pronoun he. I'll see if these words appear in the dictionary.
-
@fireborn There are some situations where a word has a different meaning if it's written with an accent. Si (without accent) means if, while Sí (accented) means yes. El (without accent) is the article the, while él (accented) is the pronoun he. I'll see if these words appear in the dictionary.
@muchanchoasado they do
-
@pvagner larger word lists isn't really an issue
@fireborn If you would be fine looking at adding slovak language support this appears to be pretty good word list according to my searches: p.brm.sk/sk_wordlist/
Also the upper row of keys has diacritic characters without shift key held down so the layout would have to be tweaked for slovak.
-
@muchanchoasado I have a couple ideas for making this better. The accent path is currently handled though, if you type one of the unaccented words exactly then swipe down you should see that it does let you pick the accented variant
-
@muchanchoasado I have a couple ideas for making this better. The accent path is currently handled though, if you type one of the unaccented words exactly then swipe down you should see that it does let you pick the accented variant
@fireborn Thanks! Please add the "ü" variant as a second option for U, is the only vowel that uses the "¨" symbol in Spanish.