[go: up one dir, main page]

KR20220096280A - Braille keyboard system based on smartphone case - Google Patents

Braille keyboard system based on smartphone case Download PDF

Info

Publication number
KR20220096280A
KR20220096280A KR1020200188566A KR20200188566A KR20220096280A KR 20220096280 A KR20220096280 A KR 20220096280A KR 1020200188566 A KR1020200188566 A KR 1020200188566A KR 20200188566 A KR20200188566 A KR 20200188566A KR 20220096280 A KR20220096280 A KR 20220096280A
Authority
KR
South Korea
Prior art keywords
input
braille
smartphone
characters
braille keyboard
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
KR1020200188566A
Other languages
Korean (ko)
Other versions
KR102449962B1 (en
Inventor
신해빈
이지수
서지윤
정상중
정도운
Original Assignee
동서대학교 산학협력단
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 동서대학교 산학협력단 filed Critical 동서대학교 산학협력단
Priority to KR1020200188566A priority Critical patent/KR102449962B1/en
Publication of KR20220096280A publication Critical patent/KR20220096280A/en
Application granted granted Critical
Publication of KR102449962B1 publication Critical patent/KR102449962B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/0202Constructional details or processes of manufacture of the input device
    • G06F3/0219Special purpose keyboards
    • AHUMAN NECESSITIES
    • A45HAND OR TRAVELLING ARTICLES
    • A45CPURSES; LUGGAGE; HAND CARRIED BAGS
    • A45C11/00Receptacles for purposes not provided for in groups A45C1/00-A45C9/00
    • A45C11/002Receptacles for purposes not provided for in groups A45C1/00-A45C9/00 for storing portable handheld communication devices, e.g. pagers or smart phones
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B21/00Teaching, or communicating with, the blind, deaf or mute
    • G09B21/02Devices for Braille writing
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L13/00Speech synthesis; Text to speech systems
    • G10L13/08Text analysis or generation of parameters for speech synthesis out of text, e.g. grapheme to phoneme translation, prosody generation or stress or intonation determination
    • A45C2011/002

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • General Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • Multimedia (AREA)
  • Acoustics & Sound (AREA)
  • General Health & Medical Sciences (AREA)
  • Business, Economics & Management (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • Input From Keyboards Or The Like (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

본발명은 스마트폰 케이스 기반 점자 키보드 시스템에 관한 것으로, 스마트폰 뒷면에 설치되는 점자키보드;
상기 입력키의 입력신호를 제어부로 전달하는 입력부;
텍스트-음성 변환부;
음성 출력부;
데이터를 저장하는 저장부 및 제어부로 이루어지는 것으로, 본 발명은 정확성이 높고 입력속도가 빠른 점자 키보드가 구현되며, 스마트폰을 들고 있는 상태에서 문자를 입력할 수 있어 이동 중에 사용할 수 있고, 입력된 문자는 애플리케이션을 통해 출력되며, 사용자는 화면 내지 음성출력으로 입력된 문자의 오타 및 수정사항을 인지할 수 있는 현저한 효과가 있다.
The present invention relates to a smartphone case-based braille keyboard system, comprising: a braille keyboard installed on the back of a smartphone;
an input unit transmitting an input signal of the input key to a control unit;
text-to-speech conversion unit;
audio output unit;
Consists of a storage unit and a control unit for storing data, the present invention implements a braille keyboard with high accuracy and fast input speed, and can be used while moving because characters can be entered while holding a smartphone, and input characters is output through the application, and there is a remarkable effect that the user can recognize typos and corrections of characters input through screen or voice output.

Description

스마트폰 케이스 기반 점자 키보드 시스템{Braille keyboard system based on smartphone case}Smartphone case-based Braille keyboard system {Braille keyboard system based on smartphone case}

본발명은 스마트폰 케이스 기반 점자 키보드 시스템에 관한 것으로, 보다 상세하게는 정확성이 높고 입력속도가 빠른 점자 키보드가 구현되며, 스마트폰을 들고 있는 상태에서 문자를 입력할 수 있어 이동 중에 사용할 수 있고, 입력된 문자는 애플리케이션을 통해 출력되며, 사용자는 화면 내지 음성출력으로 입력된 문자의 오타 및 수정사항을 인지할 수 있는 스마트폰 케이스 기반 점자 키보드 시스템에 관한 것이다.The present invention relates to a smartphone case-based braille keyboard system, and more particularly, a braille keyboard with high accuracy and fast input speed is implemented, and characters can be entered while holding a smartphone, which can be used on the go, The input text is output through the application, and the user relates to a smartphone case-based braille keyboard system capable of recognizing typos and corrections of input text through screen or voice output.

일반적으로 2017년 보건복지부의 조사에 따르면 응답자(시각장애인 1~4급)의 55.9%가 스마트폰을 사용하는 것으로 확인되었다. 그러나 스마트폰은 시각정보를 중심으로 제공하기 때문에 시각장애인이 스마트폰을 사용하기에 많은 제약점들이 있다. 시각장애인의 스마트폰 접근을 높이기 위하여 키패드와 관련된 서비스가 지원되고 있다. 구글은 점자형태로 화면을 터치하는 방식인 Talk Back 서비스, 삼성과 애플은 스마트폰 키패드 터치 시 터치된 문자를 음성으로 출력하여 사용자가 입력할 문자를 인지할 수 있는 Voice Assistant와 Voice Over 서비스를 지원한다. 하지만 Talk Back 서비스의 경우 양손으로 화면을 터치하기 때문에 스마트폰을 책상과 같은 사물위에 얹어두고 사용해야한다는 단점이 있다. Voice Assistant와 Voice Over 서비스의 경우에는 키패드를 음성을 확인 후 입력하기 때문에 키패드 대략적인 위치를 암기와 음소 입력마다 음성을 확인 후 입력한다는 단점이 있다.In general, according to a survey by the Ministry of Health and Welfare in 2017, it was confirmed that 55.9% of respondents (levels 1 to 4 with visual impairments) used smartphones. However, since smartphones mainly provide visual information, there are many limitations for visually impaired people to use smartphones. Keypad-related services are being supported to increase smartphone access for the visually impaired. Google supports the Talk Back service, which is a method of touching the screen in the form of Braille, and Samsung and Apple support Voice Assistant and Voice Over services that can recognize the characters to be input by outputting the touched text as a voice when the smartphone keypad is touched. do. However, in the case of the Talk Back service, since both hands touch the screen, there is a disadvantage that the smartphone must be placed on an object such as a desk. In the case of Voice Assistant and Voice Over service, since the keypad is input after confirming the voice, there is a disadvantage of memorizing the approximate location of the keypad and checking the voice for each phoneme input.

그리고 상기 점자입력을 위한 종래 특허기술의 일례로서, 등록특허공보 등록번호 10-1580316호에는 스마트폰과 연동하여 점자를 입출력하는 스마트폰용 점자 입출력 장치에 있어서, 상기 스마트폰의 배면과 측면들을 감싸는 외부 케이스 형태의 패드로 이루어지되, 상기 패드는:And as an example of the prior patent technology for the braille input, in the registered patent publication No. 10-1580316, in the braille input/output device for a smartphone for inputting and outputting braille in conjunction with a smartphone, the external covering the back and side surfaces of the smartphone It consists of a pad in the form of a case, the pad comprising:

전면으로 상기 스마트폰이 삽입되어 고정되는 수용공간;a receiving space in which the smartphone is inserted and fixed to the front;

상기 수용공간 측면에 위치하며, 상기 스마트폰에 입력된 문자를 점자로 출력하는 점자출력부;a braille output unit located on the side of the receiving space and outputting the characters input to the smart phone in braille;

배면에 형성되며, 하나의 점자를 입력하는 점자입력부; 및a braille input unit formed on the rear surface and inputting one braille; and

상기 스마트폰과 연동하여 상기 점자출력부를 제어하며, 상기 점자입력부를 통하여 입력되는 점자를 처리하는 제어장치;를 포함하며,Includes; a control device for controlling the braille output unit in conjunction with the smart phone, and processing the braille input through the braille input unit;

상기 패드는 상기 스마트폰에 포함된 무선부와 연동하는 무선 모듈을 더 포함하며, 상기 무선 모듈은 상기 제어장치에 의하여 제어되며, 상기 스마트폰은 처리모듈을 더 포함하며, 상기 처리모듈은 스마트폰 입력 장치를 통하여 묵자를 처리하는 묵자입력부와 입력된 묵자의 출력을 지시하는 출력탭을 더 포함하며, 상기 점자입력부는 6개의 단위 버튼으로 이루어지는 점자 버튼과 입력된 점자를 삭제하는 삭제 버튼과 입력된 점자의 완료하여 상기 제어장치로 전송하는 완료 버튼을 포함하며, 상기 점자입력부의 단위 버튼들의 표면에는 각 단위 버튼을 구별할 수 있는 인식자가 형성되는 것을 특징으로The pad further includes a wireless module interworking with a wireless unit included in the smartphone, the wireless module is controlled by the control device, the smartphone further includes a processing module, the processing module is a smartphone It further includes an output tab for instructing the output of the inputted characters and a silent input unit for processing the written characters through the input device, wherein the braille input unit includes a braille button consisting of 6 unit buttons, a delete button for deleting the input braille, and a delete button for deleting the inputted characters. and a completion button for completing the braille and transmitting it to the control device, wherein a recognizer capable of distinguishing each unit button is formed on the surface of the unit buttons of the braille input unit

하는 스마트폰용 점자 입출력 장치가 공개되어 있다.Braille input/output device for smart phone is disclosed.

또한 등록특허공보 등록번호 10-1491039호에는 스마트폰에 점자를 입력하는 스마트폰용 점자 입력 장치에 있어서, 상기 스마트폰의 배면을 감싸는 외부 케이스 형태의 패드로 어루어지되, 상기 패드는:In addition, Patent Registration No. 10-1491039 discloses that in a braille input device for a smartphone for inputting braille into a smartphone, it consists of a pad in the form of an outer case surrounding the back of the smartphone, the pad includes:

상기 스마트폰을 감싸는 안착부를 포함하는 케이스;a case including a seating part surrounding the smartphone;

상기 케이스의 상면에 형성되어 점자를 입력하는 점자키;a braille key formed on the upper surface of the case to input braille;

상기 케이스의 상면에 형성되는 다수의 기능키; 및 상기 점자키와 다수의 기능키의 작동을 감지하여 입력된 점자 또는 스마트폰 조작 기능을 스마트폰으로 전송하는 제어장치;를 포함하되, 상기 기능키는 백스페이스키, 시프트키, 스페이스키, 엔터키, 전송키 및 모드변경키를 포함하며, 상기 모드변경키는 조작에 따라 다른키의 기능을 한글, 영어 및 스마트폰 조작으로 변화시키며, 상기 패드는 상기 제어장치에 의하여 제어되는 진동소자를 더 포함하며, 상기 진동소자는 상기 모드변경키의 조작에 따라 다른 모드로 동작하는 경우 각 모드별로 구별되는 진동수로 진동하는 것을 특징으로 하는 스마트폰용 점자 입력 장치가 공개되어 있다.a plurality of function keys formed on the upper surface of the case; and a control device that detects the operation of the braille key and a plurality of function keys and transmits the input braille or smartphone operation function to the smartphone; including, wherein the function keys are a backspace key, a shift key, a space key, and enter It includes a key, a transmission key, and a mode change key, wherein the mode change key changes the functions of other keys to Korean, English and smartphone operation according to the operation, and the pad further includes a vibration element controlled by the control device. Including, when the vibrating element operates in a different mode according to the operation of the mode change key, a braille input device for a smartphone is disclosed, characterized in that it vibrates at a frequency differentiated for each mode.

그러나 상기 종래기술들은 이동 중에 사용하기가 불편하고 사용자는 입력된 문자의 오타 및 수정사항을 용이하게 인지하기가 어렵다는 단점이 있었다.However, the prior art has disadvantages in that it is inconvenient to use while moving, and it is difficult for a user to easily recognize typos and corrections of input characters.

따라서 본발명은 상기와 같은 문제점을 해결하고자 안출된 것으로, 정확성이 높고 입력속도가 빠른 점자 키보드가 구현되며, 스마트폰을 들고 있는 상태에서 문자를 입력할 수 있어 이동 중에 사용할 수 있고, 입력된 문자는 애플리케이션을 통해 출력되며, 사용자는 화면 내지 음성출력으로 입력된 문자의 오타 및 수정사항을 인지할 수 있는 스마트폰 케이스 기반 점자 키보드 시스템을 제공하고자 하는 것이다.Therefore, the present invention has been devised to solve the above problems, and a braille keyboard with high accuracy and fast input speed is implemented, and characters can be entered while holding a smartphone, so that it can be used while moving, and the input characters is output through the application, and the user intends to provide a smartphone case-based braille keyboard system that can recognize typos and corrections of characters input through screen or voice output.

본발명은 스마트폰 케이스 기반 점자 키보드 시스템에 관한 것으로, 스마트폰 뒷면에 설치되는 점자키보드;The present invention relates to a smartphone case-based braille keyboard system, comprising: a braille keyboard installed on the back of a smartphone;

상기 입력키의 입력신호를 제어부로 전달하는 입력부;an input unit transmitting an input signal of the input key to a control unit;

텍스트-음성 변환부;text-to-speech conversion unit;

음성 출력부;audio output unit;

데이터를 저장하는 저장부storage to store data

및 제어부로 이루어지는 것을 특징으로 한다. and a control unit.

따라서 본 발명은 정확성이 높고 입력속도가 빠른 점자 키보드가 구현되며, 스마트폰을 들고 있는 상태에서 문자를 입력할 수 있어 이동 중에 사용할 수 있고, 입력된 문자는 애플리케이션을 통해 출력되며, 사용자는 화면 내지 음성출력으로 입력된 문자의 오타 및 수정사항을 인지할 수 있는 현저한 효과가 있다.Therefore, the present invention implements a braille keyboard with high accuracy and fast input speed, and can input characters while holding a smartphone, so it can be used while moving, the input characters are output through the application, and the user can use the screen or There is a remarkable effect of recognizing typos and corrections of characters input by voice output.

도 1은 본발명 스마트폰 케이스 기반 점자 키보드 시스템의 구성도.
도 2는 본발명의 점자 표준도
도 3은 본발명의 점자를 신호로 변환설명도
도 4는 본발명의 점자 키보드 시스템 흐름도.
도 5는 본발명이 구현된 시스템예시사진
도 6은 본발명의 입력 값 실험결과도
1 is a block diagram of the present invention smart phone case-based braille keyboard system.
2 is a braille standard diagram of the present invention;
3 is an explanatory diagram for converting Braille into a signal according to the present invention
Figure 4 is a flow chart of the braille keyboard system of the present invention.
5 is an exemplary picture of a system in which the present invention is implemented;
6 is an input value experimental result diagram of the present invention;

본발명은 스마트폰 케이스 기반 점자 키보드 시스템에 관한 것으로, 스마트폰 뒷면에 설치되는 점자키보드;The present invention relates to a smartphone case-based braille keyboard system, the braille keyboard installed on the back of the smartphone;

상기 입력키의 입력신호를 제어부로 전달하는 입력부;an input unit transmitting an input signal of the input key to a control unit;

텍스트-음성 변환부;text-to-speech conversion unit;

음성 출력부;audio output unit;

데이터를 저장하는 저장부storage to store data

및 제어부로 이루어지는 것을 특징으로 한다. and a control unit.

또한, 상기 점자키보드의 입력키는 8개로서 어레이 형태로 구성되되, 6개의 입력 키는 점자 형태로 배치되며, 문자를 입력하는 기능을 하며, 나머지 2개의 입력키는 띄어쓰기, 삭제, 전송 및 줄 바뀜 기능과 입력된 문자를 음성 변환하는 역할을 담당하는 기능키인 것을 특징으로 한다.In addition, the input keys of the braille keyboard are composed of eight input keys in an array form, and six input keys are arranged in braille form and function to input characters, and the remaining two input keys are space, deletion, transmission and line. It is characterized in that it is a function key in charge of the change function and voice conversion of the input text.

또한, 상기 키보드는 버튼형태 또는 FSR 센서를 사용한 형태인 것을 특징으로 한다.In addition, the keyboard is characterized in that it is a type using a button type or FSR sensor.

본발명을 첨부도면에 의해 상세히 설명하면 다음과 같다.The present invention will be described in detail with reference to the accompanying drawings as follows.

본 시스템은 스마트폰 케이스 형태의 점자 키보드를 구현한 것으로 총 8개의 입력키를 어레이 형태로 구성하였다. 6개의 입력 키는 점자 형태로 배치하였으며, 문자를 입력하는 기능을 한다. 또한, 나머지 2개의 입력키는 띄어쓰기, 삭제, 전송 및 줄 바뀜 기능과 입력된 문자를 음성 변환하는 역할을 담당하는 기능키이다. 하드웨어와 애플리케이션은 OTG 케이블을 활용하여 유선 통신으로 입력된 문자가 전송되며, 애플리케이션에 텍스트-음성 변환 기능을 구현하여 출력된 문자를 음성 출력으로 확인할 수 있도록 하였다, 도 1은 구현된 시스템의 구성도이다.This system implements a braille keyboard in the form of a smartphone case, and consists of a total of 8 input keys in the form of an array. The 6 input keys are arranged in the form of Braille and function to input characters. In addition, the remaining two input keys are function keys responsible for space, deletion, transmission, and line change functions and voice conversion of input characters. The hardware and application transmit text input through wired communication using an OTG cable, and implement a text-to-speech conversion function in the application so that the output text can be checked as voice output. to be.

본발명의 점자는 시각장애인들이 지식과 기술을 습득과 독서, 교육, 일상생활 등을 위한 중요한 도구이다. 점자는 가로 2줄에 세로 3줄로 점을 배치하여 총 6개의 점으로 이루어진 것이 세계적인 표준으로 각 점마다 고유한 번호가 지정되어 구분된다. 한글의 점자는 6개의 점으로 하나의 음소를 나타내고 초성과 모음, 종성으로 나뉜다. 한글 점자 표기의 예로 '점자'라는 단어는 5개의 점자로 작성되며 'ㅈ', 'ㅓ', 'ㅁ', 'ㅈ', 'ㅏ'로 풀어서 읽는다. 본 시스템은 스마트폰 케이스에 점자 형태인 6개의 버튼을 부착하여 점자와 같은 번호를 지정하여 문자를 입력할 수 있게 하였다. 도 2는 점자 형태의 표준이다.Braille of the present invention is an important tool for visually impaired people to acquire knowledge and skills, and for reading, education, daily life, and the like. Braille is a global standard that consists of a total of 6 dots by placing dots in 2 horizontal and 3 vertical lines. Each dot is assigned a unique number and is distinguished. Braille in Hangeul consists of six dots representing one phoneme, and is divided into a beginning, a vowel, and a final sound. As an example of Korean Braille notation, the word 'Braille' is written in five Braille characters, and read as 'ㄴ', 'ㅓ', 'ㅁ', 'ㄱ', and 'A'. This system attaches six buttons in the form of braille to the smartphone case so that characters can be entered by designating the same number in braille. Figure 2 is a standard in Braille form.

본발명의 텍스트-음성 변환기능에 대해 설명하면, 텍스트-음성 변환(Text-To-Speech, TTS)은 텍스트를 사람의 목소리로 구현하여 음성으로 변환하는 기술을 말한다. 텍스트를 음성으로 변환 시 발음과 억양이 자연스럽지 못하다는 단점이 있지만, 딥 러닝 기술을 기반으로 발음과 억양이 자연스럽게 발전하고 있다. 본 시스템은 시각장애인이 문자를 입력할 때 작성 내용 및 오타 등의 확인을 위해 안드로이드가 지원하는 TTS 기능을 활용하여 구현되었다. 이를 통해 애플리케이션에 작성된 문자를 음성으로 재생이 가능하여 사용자가 작성된 문자를 인지할 수 있게 한다.When the text-to-speech function of the present invention is described, text-to-speech (TTS) refers to a technology for converting text into voice by implementing a human voice. There is a disadvantage that pronunciation and intonation are not natural when converting text into speech, but pronunciation and intonation are developing naturally based on deep learning technology. This system was implemented by utilizing the TTS function supported by Android to check the contents and typos when the visually impaired input text. Through this, the text written in the application can be played back by voice, so that the user can recognize the written text.

실제 점자는 도 3과 같이 각 점마다 고유한 패턴을 가지며, 하드웨어의 점자 입력키 6개는 실제 점자와 같은 패턴을 가진다. 본 발명에서는 점자를 문자로 판단 및 변환하기 위해 표준 점자 표를 참고하였으며, 점자를 튀어나온 부분과 그렇지 않은 부분으로 구분하여 입력키의 값(0=low, 1=high)을 동일하게 지정하였다. 각 점자의 값은 점의 순서대로 나열하였고, 나열된 값에 해당하는 문자를 저장하여 소프트웨어로 구축하였다. 사용자가 점자 입력키를 누른 경우 점자 판단 알고리즘을 통해 입력된 점자에 해당하는 문자를 판단한다. 2개 이상의 버튼 입력이 필요한 음소의 정확도를 높이기 위하여 점자 판단 알고리즘은 입력키가 눌러진 시점으로 부터 0.3초의 시간 후 입력키의 값을 전송하는 방법으로 버튼이 동시에 클릭될 때의 시간차를 보완하였다. 이후, 입력키의 값을 점의 순서대로 나열하고 표준 점자 표를 참고하여 구축된 소프트웨어와 비교 및 일치하는 문자를 애플리케이션으로 전송한다. 기능키는 두 개로 이루어져 있으며 각 버튼의 클릭 동작을 판단하여 해당하는 기능이 전송된다. 전송된 신호는 애플리케이션에서 출력하여 모니터링이 가능하다. 그림 4에 점자 판단 알고리즘을 포한 전체시스템의 순서도를 나타내었다.The actual braille has a unique pattern for each dot as shown in FIG. 3, and six braille input keys of the hardware have the same pattern as the actual braille. In the present invention, reference was made to the standard Braille table to determine and convert Braille into characters, and the input key values (0=low, 1=high) were equally designated by dividing the Braille into protruding parts and non-braille parts. The values of each braille were listed in the order of the dots, and the characters corresponding to the listed values were stored and constructed with software. When the user presses the braille input key, a character corresponding to the input braille is determined through a braille determination algorithm. In order to increase the accuracy of phonemes that require input of two or more buttons, the Braille determination algorithm compensates for the time difference when the buttons are clicked simultaneously by transmitting the value of the input key after 0.3 seconds from the time the input key is pressed. After that, the values of the input keys are listed in the order of dots, and the characters that are compared and matched with the built software are transmitted to the application by referring to the standard Braille table. There are two function keys, and the corresponding function is transmitted by determining the click action of each button. The transmitted signal can be monitored by outputting it from the application. Figure 4 shows the flow chart of the whole system including the Braille decision algorithm.

본발명은 스마트폰 케이스의 뒷면 파지위치에 6개의 점자 버튼과 2개의 기능 버튼으로 구성된 점자 키보드를 구현하였으며, 동일한 방식으로 FSR 센서를 부착한 형태의 점자 키보드를 설계하였다. 점자 표준을 활용한 점자 판단 알고리즘을 통해 문자 입력키를 구현하였으며, 기능키는 클릭 동작에 따라 하나의 입력키로 두 개의 기능을 구현하였다. 좌측은 띄어쓰기와 삭제, 우측은 전송 및 줄 바뀜과 문자 음성 출력 역할을 수행한다. 애플리케이션은 TTS 기능을 구현하여 출력된 문자를 음성으로 확인할 수 있다. 그림 5는 구현된 시스템의 구성과 두 가지 형태의 하드웨어를 나타내었다. 본발명의 다른 실시례로서 스마트폰에는 진동소자가 설치되어, 제어부는 입력키에 의해 잘못된 단어가 입력되면, 진동소자를 작동시켜 사용자가 알게 한다. 이때 단어는 음절마다 완성도를 제어부는 저장부에 내장된 사전과 대비하여 검토한다. 또한 음성출력부를 통해 오자가 발생되었음을 알릴 수 있다. 진동기능은 설정에 따라 띄어쓰기에도 적용된다. 진동은 해당오자가 수정되거나 삭제되면 꺼지게 되며, 또한 음성출력부를 통해 제어부는 오자가 현재위치에서 어디에 위치해 있는지도 알려주게 할 수 있다.The present invention implemented a braille keyboard consisting of six braille buttons and two function buttons at the grip position on the back of the smartphone case, and designed a braille keyboard with an FSR sensor attached in the same way. A character input key was implemented through a braille determination algorithm using a braille standard, and the function key implemented two functions as one input key according to the click operation. The left side plays the role of space and deletion, and the right side performs transmission and line breaks and text-to-speech output. The application can check the output text by voice by implementing the TTS function. Figure 5 shows the configuration of the implemented system and two types of hardware. As another embodiment of the present invention, a vibration element is installed in the smartphone, and when an incorrect word is input by an input key, the control unit operates the vibration element so that the user knows. At this time, the control unit examines the completeness of each syllable in comparison with the dictionary built in the storage unit. In addition, it is possible to inform that a typo has occurred through the voice output unit. The vibration function is also applied to spacing according to the setting. Vibration is turned off when the corresponding misspelling is corrected or deleted, and the control unit can also inform where the misspelling is located in the current location through the voice output unit.

그러므로 구현된 시스템의 입력 정확도 실험은 다음과 같다. 구현된 시스템의 문자 입력의 정확도를 평가를 위해 실험자 5명을 대상으로 실험을 진행하였으며, 버튼 형태의 하드웨어와 FSR 센서 형태의 하드웨어로 임의의 음소를 100번 입력하였을 때 발생하는 오류의 횟수와 '점자키보드' 단어를 50번 입력하여 발생한 오류의 횟수를 통해 정확도를 도출하였다. 실험 결과, 버튼 형태의 하드웨어는 음소 입력의 경우 98.6%의 정확성, 단어 입력의 경우 95.6%의 정확성을 가지는 것을 확인하였다. FSR 센서 형태의 하드웨어의 경우 음소 입력 88.2%와 단어 입력 58%의 정확성을 확인하였다. 그림 6는 하드웨어의 음소 입력 실험과 단어 입력 실험의 결과 일례이다. 표 1과 표 2에 점자 키보드 시스템의 각 하드웨어를 통한 오타 횟수의 평균값 및 시스템 정확도를 나타내었다.Therefore, the input accuracy experiment of the implemented system is as follows. In order to evaluate the accuracy of the text input of the implemented system, an experiment was conducted with 5 experimenters, and the number of errors and ' Accuracy was derived from the number of errors that occurred by entering the word 'braille keyboard' 50 times. As a result of the experiment, it was confirmed that the button-type hardware had an accuracy of 98.6% for phoneme input and 95.6% for word input. In the case of FSR sensor type hardware, the accuracy of phoneme input 88.2% and word input 58% was confirmed. Figure 6 is an example of the results of phoneme input experiment and word input experiment of hardware. Tables 1 and 2 show the average value and system accuracy of the number of typos through each hardware of the Braille keyboard system.

Sub.Sub. Phonemephoneme WordWord input input ErrorError acc.(%)acc.(%) input input ErrorError acc.(%)acc.(%) 1One 100100 22 9898 5050 44 9292 22 100100 00 100100 5050 1One 9898 33 100100 00 100100 5050 22 9696 44 100100 44 9696 5050 00 100100 55 100100 1One 9999 5050 44 9292 Avg.(%)Avg. (%) 100100 1.41.4 98.698.6 5050 4.44.4 95.695.6

표1. 버튼 형태 하드웨어 입력 정확도Table 1. Button type hardware input accuracy

Sub.Sub. Phonemephoneme WordWord input input ErrorError acc.(%)acc.(%) input input ErrorError acc.(%)acc.(%) 1One 100100 1010 9090 5050 1919 6262 22 100100 1414 8686 5050 2121 5858 33 100100 77 9393 5050 2727 4646 44 100100 1313 8787 5050 1818 6464 55 100100 1515 8585 5050 2020 6060 Avg.(%)Avg. (%) 100100 11.811.8 88.288.2 5050 4242 5858

표2. FSR센서 형태 하드웨어 입력 정확도Table 2. FSR sensor type hardware input accuracy

발생한 오류 중 두 하드웨어의 공통적인 오류는 여러 개의 버튼이 눌러져야하는 점자의 경우 눌러진 버튼 중 일부만 인식되는 경우이다. 5개의 점을 입력하는 'ㅚ'를 예로 들면, 'ㄱ', 'ㄴ', 'ㅣ', 'ㅔ' 등의 점자 패턴은 1~4개의 점을 입력하며 'ㅚ'의 점자 패턴 내에 포함되어있다. 'ㅚ'를 입력할 때 입력된 위의 'ㅚ'의 점자 패턴에 포함된 점자 패턴을 가진 문자가 출력되는 경우가 발생하였다. 단어 입력 실험의 경우 '점자키보드'의 음소는 11개로 이루어져있으며, 11개의 음소가 완벽하게 입력되었을 때에만 단어 입력이 성공한 것으로 판단하였다. 단어 입력 실험은 음소 입력 실험에 비해 낮은 정확성을 가진다. 각 형태 하드웨어의 정확성 실험을 비교하였을 때 버튼 형태의 하드웨어가 전체적인 정확성이 높다. 버튼은 누를 때 눌러지는 느낌과 소리로 사용자가 인지할 수 있다는 장점이 있어 입력 시 높은 정확성을 보인다. 이에 반해 FSR 센서는 입력 시 소리나 느낌이 없어 입력이 되었는지 확인하기 힘들며, 압력 세기를 가늠하기 힘들어 비교적 낮은 정확성을 확인하였다.Among the errors that occurred, the common error of the two hardware is that only some of the pressed buttons are recognized in the case of braille where multiple buttons must be pressed. Taking 'ㅚ' where 5 dots are input as an example, braille patterns such as 'a', 'ㄴ', 'ㅣ', 'ㅔ' are included in the braille pattern of 'ㅚ' by entering 1 to 4 dots. have. When 'ㅚ' is input, a character having a braille pattern included in the inputted braille pattern of 'ㅚ' has occurred. In the case of the word input experiment, the 'braille keyboard' consists of 11 phonemes, and it was judged that the word input was successful only when 11 phonemes were perfectly input. The word input experiment has lower accuracy than the phoneme input experiment. When comparing the accuracy test of each type hardware, the button type hardware has higher overall accuracy. The button has the advantage that the user can recognize it with a feeling and sound when pressed, so it shows high accuracy when inputting. On the other hand, the FSR sensor has no sound or feeling when input, making it difficult to check whether the input has been made, and it is difficult to measure the pressure strength, so relatively low accuracy was confirmed.

구현된 시스템 입력 속도 비교 실험은 하기와 같다.The implemented system input speed comparison experiment is as follows.

버튼 형태의 하드웨어와 FSR 센서 형태의 하드웨어의 입력 속도를 비교하기 위해 점자 판단 알고리즘의 평가를 위해 진행한 '점자키보드'를 50번 입력하는 실험에서 소요시간을 측정하였다. 입력 속도 비교 실험 결과, 버튼 형태의 하드웨어는 평균 32분 39초의 속도를 가지며, FSR 센서 형태의 하드웨어는 평균 27분 8초의 속도를 가진다. 버튼의 경우 클릭으로 인해 속도는 느리지만 입력의 정확성이 높으며, 버튼을 누를 때 발생하는 소리로 사용자가 입력을 인지할 수 있다는 장점이 있다. 이에 반해, FSR 센서의 경우 속도가 빠르다는 장점이 있지만 입력 시 센서를 누를 때 느낌이 없으며, 압력세기를 가늠하기 힘들어 입력의 정확성이 낮다는 단점이 있다. 표 3은 각 형태의 하드웨어의 입력 속도 실험을 통한 소요시간이다.In order to compare the input speed of the button-type hardware and the FSR sensor-type hardware, the required time was measured in the experiment of inputting the 'braille keyboard' 50 times for the evaluation of the braille judgment algorithm. As a result of the input speed comparison experiment, the button-type hardware has an average speed of 32 minutes and 39 seconds, and the FSR sensor-type hardware has an average speed of 27 minutes and 8 seconds. In the case of a button, the speed is slow due to the click, but the input accuracy is high, and the advantage is that the user can recognize the input by the sound generated when the button is pressed. On the other hand, the FSR sensor has the advantage of high speed, but there is no feeling when pressing the sensor during input, and the input accuracy is low because it is difficult to estimate the pressure strength. Table 3 shows the time required for each type of hardware input speed experiment.

Sub.Sub. Button(min)Button(min) FSR Sensor(min)FSR Sensor(min) 1One 32.4732.47 27.3627.36 22 33.3833.38 26.5726.57 33 32.4332.43 27.5027.50 44 31.5531.55 26.4226.42 55 32.1232.12 26.3726.37 Avg.Avg. 32.3932.39 27.0827.08

그러므로 기존에 제공되는 소프트웨어와 점자 키보드 관련 연구는 키패드 위치 암기 및 입력속도, 사용 시 사물에 올려두는 제한점등을 가진다. 본 발명에서는 스마트폰 케이스에 점자 형태의 6개의 입력키와 2개의 기능키를 부착한 점자 키보드를 구현하였으며, 스마트폰을 쥐고 있는 상태에서 사용 가능과 점자 방식을 통해 입력의 편리성 제공으로 위 한계를 보완하였다. 구현된 키보드는 버튼과 FSR 센서를 사용한 두 가지 형태로 점자 분류 알고리즘을 통해 입력된 문자를 애플리케이션에 출력하며, TTS 기능을 활용하여 작성된 문자를 음성 확인이 가능하다. 구현된 시스템의 정확성 및 입력속도를 비교하기 위해 임의의 음소를 100번 입력, '점자키보드'를 50번 연속 입력, '점자키보드'를 입력할 때 속도를 측정하는 실험을 진행하였다. 그 결과 버튼 형태의 하드웨어는 음소 입력 실험에서 98.6%, 단어 입력 실험에서 95.6%의 검출 성능을 확인하였으며 단어 입력 실험에서 평균 32분 39초의 속도로 측정되었다. FSR 센서 형태의 하드웨어의 경우 각각 88.2%, 58%의 정확성을 가지며, 27분 8초의 입력 속도를 가진다. 실험결과를 비교하였을 때 정확성이 높은 버튼 형태의 하드웨어가 점자 키보드로 적합하지만, 향후 실시간 음성출력 및 스마트폰의 진동 기능을 통해 FSR 센서 형태의 하드웨어를 개선하여 정확성이 높고 입력속도가 빠른 점자 키보드를 구현할 수 있다.Therefore, research related to the existing software and Braille keyboard has limitations such as memorizing the keypad position and input speed, and placing it on an object when using it. In the present invention, a braille keyboard with six input keys and two function keys attached to a smartphone case is implemented, and it can be used while holding a smartphone and provides convenience of input through the braille method. was supplemented. The implemented keyboard uses two types of buttons and FSR sensors, and outputs the characters input through the braille classification algorithm to the application, and it is possible to confirm the written characters by using the TTS function. In order to compare the accuracy and input speed of the implemented system, an experiment was conducted to measure the speed when inputting random phonemes 100 times, 'braille keyboard' 50 times consecutively, and 'braille keyboard' input. As a result, the button-type hardware confirmed the detection performance of 98.6% in the phoneme input experiment and 95.6% in the word input experiment, and was measured at an average speed of 32 minutes and 39 seconds in the word input experiment. In the case of FSR sensor type hardware, the accuracy is 88.2% and 58%, respectively, and the input speed is 27 minutes and 8 seconds. When comparing the experimental results, the high-accuracy button-type hardware is suitable as a braille keyboard, but in the future, by improving the FSR sensor-type hardware through real-time voice output and smartphone vibration functions, a braille keyboard with high accuracy and fast input speed will be developed. can be implemented

Claims (3)

스마트폰 뒷면에 설치되는 점자키보드;
상기 입력키의 입력신호를 제어부로 전달하는 입력부;
텍스트-음성 변환부;
음성 출력부;
데이터를 저장하는 저장부
및 제어부를 포함하여 이루어지는 것을 특징으로 하는 스마트폰 케이스 기반 점자 키보드 시스템
Braille keyboard installed on the back of the smartphone;
an input unit transmitting an input signal of the input key to a control unit;
text-to-speech conversion unit;
audio output unit;
storage to store data
And a smart phone case-based braille keyboard system, characterized in that it comprises a control unit
제1항에 있어서, 상기 점자키보드의 입력키는 8개로서 어레이 형태로 구성되되, 6개의 입력 키는 점자 형태로 배치되며, 문자를 입력하는 기능을 하며, 나머지 2개의 입력키는 띄어쓰기, 삭제, 전송 및 줄 바뀜 기능과 입력된 문자를 음성 변환하는 역할을 담당하는 기능키인 것을 특징으로 하는 스마트폰 케이스 기반 점자 키보드 시스템According to claim 1, wherein the input keys of the braille keyboard is composed of eight input keys in the form of an array, the six input keys are arranged in the form of Braille, and function to input characters, and the remaining two input keys are spaced and deleted. , a smart phone case-based braille keyboard system, characterized in that it is a function key responsible for the transmission and line change functions and the role of converting the input text into speech 제2항에 있어서, 상기 키보드는 버튼형태 또는 FSR 센서를 사용한 형태인 것을 특징으로 하는 스마트폰 케이스 기반 점자 키보드 시스템The braille keyboard system according to claim 2, wherein the keyboard is in the form of a button or a form using an FSR sensor.
KR1020200188566A 2020-12-30 2020-12-30 Smartphone case-based braille keyboard system Active KR102449962B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020200188566A KR102449962B1 (en) 2020-12-30 2020-12-30 Smartphone case-based braille keyboard system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020200188566A KR102449962B1 (en) 2020-12-30 2020-12-30 Smartphone case-based braille keyboard system

Publications (2)

Publication Number Publication Date
KR20220096280A true KR20220096280A (en) 2022-07-07
KR102449962B1 KR102449962B1 (en) 2022-09-30

Family

ID=82397886

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020200188566A Active KR102449962B1 (en) 2020-12-30 2020-12-30 Smartphone case-based braille keyboard system

Country Status (1)

Country Link
KR (1) KR102449962B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20240121595A (en) 2023-02-02 2024-08-09 동의대학교 산학협력단 Braille keyboard for the blind

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12375600B1 (en) 2024-12-05 2025-07-29 Jason Andrew Rosenmayer Mobile device case with user input and power adapter

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20130141081A (en) * 2012-06-15 2013-12-26 이의형 Smartphone having keypad in the back
KR20160097414A (en) * 2015-02-06 2016-08-18 이강우 Input system of touch device for the blind and the input method thereof

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20130141081A (en) * 2012-06-15 2013-12-26 이의형 Smartphone having keypad in the back
KR20160097414A (en) * 2015-02-06 2016-08-18 이강우 Input system of touch device for the blind and the input method thereof

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20240121595A (en) 2023-02-02 2024-08-09 동의대학교 산학협력단 Braille keyboard for the blind

Also Published As

Publication number Publication date
KR102449962B1 (en) 2022-09-30

Similar Documents

Publication Publication Date Title
JP4574390B2 (en) Speech recognition method
US6230135B1 (en) Tactile communication apparatus and method
KR101819459B1 (en) Voice recognition system and apparatus supporting voice recognition error correction
KR102449962B1 (en) Smartphone case-based braille keyboard system
KR102225435B1 (en) Language learning-training system based on speech to text technology
KR101789057B1 (en) Automatic audio book system for blind people and operation method thereof
KR101087640B1 (en) Braille education interaction system and method using tactile presentation device
KR102009150B1 (en) Automatic Apparatus and Method for Converting Sign language or Finger Language
US7907702B2 (en) Communication device for visually impaired persons
Azenkot Eyes-Free input on mobile devices
US20040098256A1 (en) Tactile communication system
JP6710893B2 (en) Electronics and programs
US7155389B2 (en) Discriminating speech to touch translator assembly and method
KR20150136309A (en) Language learning tool and learning method of using it
KR102352301B1 (en) Device for scanning and reading
JP6130492B2 (en) Language rehabilitation support system
JPH0883092A (en) Information input device and information input method
KR20130128172A (en) Mobile terminal and inputting keying method for the disabled
KR100979561B1 (en) Interactive language learning device
CN111445741A (en) Information processing method and teaching wall map for Chinese pinyin
US11703953B1 (en) Phonemic keyboard apparatus and method
EP1780625A1 (en) Data input device and method and computer program product
JPH0493982A (en) Key-in practicing device
JP2004046018A (en) Utterance type language learning device
RU29393U1 (en) Computer input and output system

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20201230

PA0201 Request for examination
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20220307

Patent event code: PE09021S01D

PG1501 Laying open of application
E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20220927

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20220928

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20220928

End annual number: 3

Start annual number: 1

PG1601 Publication of registration