본문 바로가기

개발관련 정보/안드로이드

번역키보드 소개

자작앱을 소개하려고합니다.

처음 기획할 당시만 해도 이런류의 앱은 존재하지 않았지만, 이젠 구글이나, 네이버에서도 비슷한 앱을 개발해 런칭했더군요

제걸 카피한것 같은 느낌이 들지만, 뭐 사람이란게 생각하는게 거의 비슷하다보니 패스

어찌되었든...

1. 번키(번역하는 키보드) - 안드로이드

https://play.google.com/store/apps/details?id=com.bunkeyboard&pcampaignid=web_share&pli=1

 

번역하는 키보드 - Google Play 앱

* 원하는 언어로 바로 번역 - 번키로 문장을 입력하고 1 touch면 원하는 언어로 번역된 문장이 입력됩니다 - 번역하고 싶은 외국어를 선택하고 복사하면 바로 번역된 문장이 나타납니다 - 구글, 네

play.google.com

* 아쉽게도 iOS는 아직 개발하지 못했습니다.

이 앱의 주요기능은 휴대폰 키보드(IME)입니다. 기본 키보드를 과감하게 내리고, 번키를 기본 키도드로 사용하시면 몇가지 기능이 함께 제공됩니다.

2. 기능

(1) 번역

키보드에 따로 준비된 번역버튼이 있습니다. 그 버튼은 입력박스에 막 입력된 문장 전체를 지정된 언어(키보드 상단 좌측)로 번역한 다음 다시 입력박스에 입력된 내용을 바꾸거나, 원 입력내용 아래에 번역문을 추가로 표기해줍니다.

(2) 역번역

SNS로 외국인과 대화를 하는 요도로 사용할 수 있는데, 상대가 보낸 메시지를 선택하여 복사하면, 복사된 내용의 언어를 내 언어(키보드 상단 우측)로 번역해서 별도의 상단 팝업으로 내용을 표시해줍니다. 이 기능의 사용은 키보드 상단 중앙의 버튼을 통해 역번역(복사번역)기능의 사용여부를 선택적으로 지정할 수 있다,  [사용안함]-[물어본후역번역]-[무조건역번역] 이 3가지 기능은 버튼을 누르면 토글된다.

(3) 검색

이제 역시 대화중 어떤 검색할 키워드가 생긴다면, 바로 검새버튼을 누르면 됩니다. 검색 버튼은 키보드 하단 스페이스 좌측에 위치해 있습니다. 검색엔진은 네이버, 다음, 구글, 유투브 등을 미리 선택해놓을 수 있는데, 해당 버튼을 롱탭하면 선택할 수 있는 창이 열립니다.

(4) 번역엔진 선택

번역엔진은 이 키보드에서 사용할 번역엔진을 선택할 수 있도록 구현되어 있다, 구글, 네이버, 마이크로소프트, 한컴 정도의 번역엔진을 구현해 포함했으나, 지금은 퀄리티 문제등 몇가지 이슈로 구글 검색엔진을 선택하여 사용하면 된다. 또 전체를 선택할 수도 있는데 이 기능은 각 번역엔진이 번역한 문장중 맘에드는 문장을 선택하여 사용할 수 있도록 구현되어 있다.

(5) 기타

이모티콘창, 설정진입버튼이 좌측 하단에 롱탭을 통해 제공하고 있고, 키보드내림 기능은 키보드 전체를 아래쪽으로 쓸어내림을 통해 이용할 수 있다. 

3. 기본 키보드기능

그외 기본적인 키보드기능과 번역포인트를 관리할 수 있는 기능, 키보드 효과를 선택적으로 활용할 수 있는 기능이 앱 실행을 통해 제공하고 있다.

(1) 키보드 종류

이 앱으로 사용할 수 있는 키보드 자판의 종류는 총 5가지이다, 쿼티, 단모음, 천지인, 나랏글, 베가 각 제조사 고유의 키보드 자판과 비슷하다. 다만, 밴더사의 키보드 업그래이드나, 변형이 다양하게 존재하기 때문에 다소 차이가 있을 수 있다. 참고로 필자는 단모음을 활용하고 있다.

(2) 키보드 효과

키보드를 터치했을 때 효과(진동이나, 터치음)를 옵션으로 선택할 수 있고, 터치시 풍선 또는 키보드 버튼 오버, 키보드 크기를 3단계로 선택하여 사용할 있고, 물음표나, 엣싸인(골뱅이)를 키보드 자판에 배치하여 사용할 수도 있다.

(3) 키보드 스킨

키보드 스킨은 14가지의 스킨을 준비했고, 취향에 따라 선택하여 사용할 수 있다.

(4) 번역포인트

이 부분은 키보드가 사용하는 번역기능을 제공함에 있어서 구글이 청구하는 번역글자당 번역비용을 감당하기 위하여 추가된 부분이다. 사용자는 초기 5,000자의 기본 번역글자를 무료로 사용할 수 있고, 그 후부터 매일 5,000자가 무료로 제공되지만, 그 이상의 번역을 이용할 경우 포인트를 충전하여 번영에 활용할 수 있다. 포인트를 충전해야하는 번거로움이 있는건 다소 불편한 부분일 수도 있다, 어떤 사용자께서는 충전에 대한 불만을 다소 표현하시는 경우도 있었는데, 제작자 입장에서도 무료로 제공하고싶지만, 번역엔진을 직접 만들기 전까지는 피하지 못할 부분인것 같다.

(5) 번역기능 설정

번역할 언어나, 역번역할 언어를 설정할 수 있고, 복사번역기능을 설정하거나, 번역하는경우 표시하는 방법을 선택할 수 있다. 원문과 같이 표시할지 번역문만 표시할지의 선택이다.

 

이런정도의 기능을 제공하여 2017년 4월에 출시하여 서비스중이다.  구글과 네이버라는 공룡기업이 아주 흡사한 앱을 서비스할줄은 몰랐다.