Skip to content

Virtual keyboard for Android mobile devices based on Braille writing system for people who has visual problems.

License

Notifications You must be signed in to change notification settings

AhmetSergen/ASB-Braille-Keyboard-APK

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

ASB-Braille-Keyboard-APK

[EN] Virtual keyboard for Android mobile devices based on Braille writing system for people who has visual problems.
[TR] Görme sorunu yaşayan insanlar için geliştirilmiş, Android mobil cihazlarda kullanılabilen, Braille yazı sistemi tabanlı ekran klavyesi.

User Manual [EN]

Installation

The application is installed on the mobile device with the APK file.
The "ASB Braille Keyboard" must be activated in the "Language and Input" tab of the device settings, in the "Virtual Keyboard" tab, in the "Manage keyboards" section. (User interface may differ from device to device)
When any text area is focused, press the "Choose input method" key (usually appears on the right or left corner of the screen when the keyboard is opened) and select the "ASB Braille Keyboard" option and it can be used as the default virtual keyboard.

Usage

While the keyboard is in use, the desired text must be specified in accordance with the Braille writing system.
The keyboard divides the phone screen into 6 sections as 3 rows and 2 columns as a full screen.
These sections are represented by the numbers 1, 2, 3 from top left to bottom left and 4, 5, 6 from top right to bottom right, as in the Braille writing system.
The process of specifying the Braille sign of the character to be typed on the keyboard is called "portrayal".
In order to make a portray on the keyboard, the areas on the screen must be touched one by one, corresponding to the raised dots in the Braille sign of the character to be used within a certain period of time.
It doesn't matter in what order the raised dots of the character to be used are touched on the screen. These points do not need to be touched with perfect accuracy.
At a certain level, the keyboard will compensate the error and predict the correct character.
After a single touch and release on any section of the keyboard, the keyboard timer starts counting down from a specified time. (This time can be changed in the options screen)
Until this timer expires, all the touched points will belong to the same braille character.
During this time, the portrayal of the desired Braille character is completed, and when the timer expires, the keyboard returns voice and vibration feedback for the entered character. (Voice and vibration feedback can be turned off in the settings screen.)
In order to use some characters on the keyboard, indicators should also be used as in the Braille writing system. Like the number indicator before typing the number, the capital letter indicator before capitalization...

While the keyboard is open on the screen, different commands can be given by swipe gestures in 4 different directions:
Swipe up to enter.
Swipe right to space.
Swipe left to delete.
Swipe down to close (hide) keyboard.
Keyboard gives feedback with voice and vibration with each command.

In order to enter the options screen of the keyboard, a braille sign containing all the raised points (123456) must be entered.
When the options screen is open, the keyboard gives feedback with voice and vibration.
While in the options screen, sound and vibration can be turned on and off, and the writing delay can be adjusted.
Section number 1 turns off voice feedback.
Section number 4 turns on voice feedback.
Section number 2 reduces writing delay (to portrayal faster).
Section number 5 increases the writing delay (to portrayal slowly).
Section number 3 turns off vibrations.
Section number 6 turns on vibrations.
In order to exit the options screen of the keyboard, a braille sign containing all the raised points (123456) must be entered.
When the options screen is closed, the keyboard gives feedback with voice and vibration.

Kullanım Kılavuzu [TR]

Kurulum

Uygulama APK dosyası ile mobil cihaza yüklenir. Cihazın ayarlarından "Dil ve Giriş" sekmesinde, "Ekran Klavyesi" sekmesinde, "Klavyeleri yönet" kısmında "ASB Braille Keyboard" aktif hale getirilmelidir. Herhangi bir yazı alanına odaklanıldığında "Klavye seç" tuşuna (Genellikle klavye açıldığında ekranın sağ veya sol köşesinde çıkar) basılır ve "ASB Braille Keyboard" seçeneği seçilir ve varsayılan klavye olarak kullanılmaya başlanır.

Kullanım

Klavye kullanımda iken, yazılmak istenilen yazı Braille yazı sistemine uygun şekilde belirtilmelidir.
Klavye telefon ekranını tam ekran olarak 3 satır ve 2 sütun olarak 6 bölgeye ayırır.
bu bölgeler, Braille yazı sisteminde de olduğu gibi, sol üstten sol alta 1, 2, 3 ve sağ üstten sağ alta 4, 5, 6 numaraları ile temsil edilir.
Yazılmak istenilen karakterin Braille kodunu klavyeye belirtilmesi işlemine "betimleme" adı verilir.
Klavyede betimleme yapmak için, belirli bir süre içerisinde kullanılacak karakterin Braille kodunda bulunan kabartılmış noktalara denk gelecek şekilde ekrandaki bölgelere tek tek dokunulmalıdır.
Kullanılacak karakterin kabartılmış noktalarının ekrana hangi sıra ile basıldığı fark etmez. Bu noktaların mükemmel doğrulukta basılmasına da gerek yoktur. Belirli bir düzeyde hatayı klavye kendisi telafi edip yazılmak istenen karakteri tahmin edecektir.
Klavyenin herhangi bir yerine bir kere dokunulup bırakıldıktan sonra klavye sayacı belirli bir süreden geriye saymaya başlar. (Bu süre ayarlar ekranından değiştirilebilir)
Bu sayaç süresi dolana kadar dokunulan tüm noktalar, aynı braille karakterine ait noktalar olacaktır.
Bu süre içerisinde istenilen Braille karakterinin betimlenmesi tamamlanır ve süre dolduğunda klavye, girişi yapılan karakter için titreşimli ve sesli geri dönüş yapar. (Ses ve titreşim ayarlar ekranından kapatılabilir.)
Klavyede bazı karakterlerin kullanımı için, Braille yazı sistemindeki gibi belirteçler de kullanılmalıdır. Numara yazmadan önce numara berliteçi, büyük harfle yazmadan önce büyük harf belirteçi gibi...

Klavye ekranda açık iken, 4 farklı yöne kaydırma işlemi yapılarak farklı komutlar verilebilir:
Yukarı kaydırarak giriş (enter) işlemi yapılır.
Sağa kaydırarak boşluk bırakılır.
Sola kaydırarak silme işlemi yapılır.
Aşağı kaydırarak klavye kapatılır (gizlenir)
Her bir komut ile klavye ses ve titreşim ile geri bildirim verir.

Klavyenin ayarlar ekranına giriş yapabilmek için, tüm kabartma noktalarını içeren bir braille işareti (123456) betimlenmelidir.
Ayarlar ekranına girildiğinde klavye ses ve titreşim ile geri bildirim verir.
Ayarlar açık iken ses ve titreşim açılıp kapatılabilir ve yazma gecikmesi ayarlanabilir.
1 numaralı nokta sesli geri bildirimleri kapatır.
4 numaralı nokta sesli geri bildirimleri açar.
2 numaralı nokta yazma gecikmesini azaltır (betimlenen karakter daha hızlı girilir).
5 numaralı nokta yazma gecikmesini arttırır (betimlenen karakter daha yavaş girilir).
3 numaralı nokta titreşimleri kapatır.
6 numaralı nokta titreşimleri açar.
Klavyenin ayarlar ekranından çıkış yapabilmek için, tüm kabartma noktalarını içeren bir braille işareti (123456) betimlenmelidir.
Ayarlar ekranından çıkıldığında klavye ses ve titreşim ile geri bildirim verir.

About

Virtual keyboard for Android mobile devices based on Braille writing system for people who has visual problems.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published