결국 유지비용 문제로 텀블벅 프로젝트를 시작하게 되었습니다.. ㅠ
http://bbs.ruliweb.com/pc/board/300007/read/2119989
이곳에 관련 글 남겼습니다.
게임 화면을 긁어서 번역해주는 약간 MORT 비슷한 툴입니다.
Tyranny가 안한글이어서... (H2!!!)
영알못인 저는 고심끝에 해체하기로...
사용방법은 간단합니다.
GTTS.exe를 실행 하신 후, 게임을 켭니다. (창화면 / 전체 창 화면(Borderless) 에서만 동작합니다.)
요런 게임 화면이 있으면,
컨트롤 + 알트 + 씨프트 를 누른 채로 드래그를 하여 게임 화면 영역을 지정합니다.
그 뒤에 F2 키를 누르면!
잠시 뒤에 이러한 식으로 화면에 덮힙니다.
F4를 누르면 일본어 모드도 지원합니다. (F4를 누를 때마다 바뀝니다.)
용과같이의 인스톨 화면에서 일본어 모드를 테스트
위 테스트용 샷은 유투브 게임 플레이 영상을 이용하여 테스트 하였습니다.
본인이 실제 플레이 중인 화면에서 하시는게 좋습니다.
유투브 영상의 경우에는 열화가 있어서 OCR 정확도가 바뀌더군요.
단축키 일람
F2 -> 번역
컨트롤+알트+씨프트 -> 화면 영역 지정
F4 -> 영문/일본어 모드 스위칭
F7 -> 지정한 영역 표시
F8 (HOLD) -> 잠시 게임 화면 보는 모드
F9 -> 누를 때마다 번역이 꺼졌다 켜졌다 합니다.
PauseBreak(프린트 스크린 / 스크롤락 키 옆의 인기없는 아이) -> 프로그램 종료
추가
F6 -> 주 모니터 영역 전체 강제설정 (영역 지정 시 오류나시는분들)
F3 -> 번역 전 인식 된 원문 복사
Home -> 설정 창
왠만하면 게임 화면 전체보단 번역 할 영역만 따로 긁어서 F2를 눌러주시는게 더 정확성이 높습니다.
그리고 번역하는데에 걸리는 시간도 빠릅니다. 아무래도 번역 양만큼 오래걸리더군요.
사용한 API는
- 구글 클라우드 비전 API (OCR)
- 구글 번역기 API (신경망 번역 API로 변경하려고 베타 신청을 해둔 상태입니다. 현재는 아닙니다. 일반 기계번역입니다.)
입니다.
모트처럼 DB기능을 넣어, DB 파일 공유를 통해 게임의 간단한 한글화정도를 지원 할까 생각중에 있습니다.
ㄴ 만들긴 했음
그리고 API가 월 유지비가 들기에... 처음 켤 때 스플래시 광고 정도를 넣어야 유지가 가능하지 않을까... 고민중입니다.
현재는 2달 트라이얼로 하고 있습니다.
API 키 기간이 끝나면 어떻게 될 지... 는 아직 잘 모르겠습니다.
다시 글 쓰겠습니다.
임시 키라서 그냥 키도 같이 놨습니다.
현재는 최대 2560x1440 어느 해상도든 가능해졌습니다. HiDPI는 아직... / 주모니터 까지만 지원합니다.
ps. 플포 윈도우 리모트 / 엑스박스원 리모트 화면에서도 테스트 해봤더니 잘 되네요.
추가 : 영역지정은 한번만 해주시면 됩니다. 이후에는 F2 누를떄마다 번역 됩니다
추가2 : 컨트롤 + 알트 + 씨프트 드래그 하실 때 마우스 클릭은 필요없습니다.
추가3 : 컨트롤 + 알트 + 씨프트 드래그 하실 때 우하단=>좌상단 으로 움직여 지정하면 크래시 나는 버그를 발견했습니다. 일단은 좌상=>우하로 드래그 해주세요 ㅠ
ㄴ 업데이트 2 -
ㄴ 매개변수 오류 나시는 분들은 F6 (강제 전체화면 영역지정) 버튼 누르시고 F2 눌러보세요.
ㄴ 4K 해상도 지원
ㄴ 업데이트 3 : 매개변수 에러나는거 싹을 뽑아봤습니다...만... 테스트 좀..
ㄴ 업데이트 4 : 최소 폰트 크기를 지정했습니다.
ㄴ 업데이트 5 : F3키를 누르면 인식한 원문이 복사됩니다.
ㄴ 업데이트 6 : 옵션 기능 / 텍스트 DB 기능이 추가되었습니다.
키보드의 Home 키를 누르시면 요런 창이 뜹니다.
여기서 텍스트 파일 지정 이라는 버튼을 누르시면 다이얼로그가 하나 뜨는데, 여기서 임의 txt 파일을 지정합니다. (없는 파일명 적으시면 생성이 됩니다. asd.txt 이런식으로..)
그리고 번역해가며 게임을 하다보면 텍스트 파일에 데이터가 쌓입니다.
여기서! 그 파일을 열어서 한글 부분을 수정해 주시면 번역본 수정 OK! (단, 엔터를 입력하는 등 개행하시면 안됩니다. 원문/한글 번갈아 가며 써있어야 합니다.)
텍스트 파일 지정 버튼을 다시 눌러 파일을 다시 선택하면 실시간 반영됩니다. (단축키로 만들게요 남는 키가 없어서)
옵션 내용 저장 기능은 아직...
다른 옵션 내용들은 적용했는데, 자동 번역기능은 아직 준비중이고 칸 만 만들어 놨습니다.
ㄴ 업데이트 7 : 문장 결합 민감도 수정
ㄴ 업데이트 8 : 설정 창에 "세로 출력 모드" 를 추가했습니다. / 최소 폰트 사이즈를 키웠습니다.
세로 모드는 일본어 모드 (F4로 변경) 에서만 동작합니다.
ㄴ 업데이트 9 : 세로 출력 모드 버그 수정 및 값을 일부 조정했습니다
ㄴ 업데이트 10 : 번역 사용량을 줄이기 위해 메모리 기능을 함께 넣었습니다. 이제 한번 번역 한 텍스트는 다시 번역 요청하지 않습니다.
텍스트 파일의 많은 공유 부탁드립니다!
누가 ESO나 Tyranny좀...
주의 : 영역지정하실때 클릭하면 버그가 있습니다! 컨트롤 알트 씨프트 누르시고 마우스 움직이신 뒤 키보드만 떼주세요! 클릭 안하셔도 됩니다!
ㄴ 요 버그는 집에가서 고쳐서 업로드할게요!
ㄴ 고쳤다고 주장 중
덧 : 일어 모드로 하면 언어 감지 => 한국어 모드라서 왠만한 언어 다 될지도 모릅니다. (단, 제가 일어모드에선 띄어쓰기를 모두 없애버리기 때문에 중국어 정도만 될 수도 있습니다. 혹은 영어 모드로 해보세요.)
;;;;;;;;
(IP보기클릭)118.41.***.***
가...감사합니다!
(IP보기클릭)175.223.***.***
이런건 소스코드를 저작권 신청하셔서 지적재산권을 보호해야 할거같군요 정말 좋아보입니다
(IP보기클릭)203.255.***.***
님같은 인재는 구글에 취직해야해양
(IP보기클릭)182.172.***.***
이걸로 얏-겜을 마음껏 할수....
(IP보기클릭)220.73.***.***
이 정도면 광고없는 기부버전도 있을만 할거같네요
(IP보기클릭)220.116.***.***
(IP보기클릭)175.223.***.***
(IP보기클릭)106.241.***.***
(IP보기클릭)220.117.***.***
(IP보기클릭)175.213.***.***
(IP보기클릭)220.117.***.***
(IP보기클릭)220.73.***.***
이 정도면 광고없는 기부버전도 있을만 할거같네요
(IP보기클릭)218.152.***.***
=유료패키지 | 17.02.07 18:12 | | |
(IP보기클릭)121.146.***.***
이 정도로 좋은 어플이라면, 무료이지만 광고가 있는 버전이 아닌, 정식적으로 개발자에게 개발비를 기부할 수 있는 유료버전도 있을 정도로 어플이 좋네요. | 17.02.07 19:59 | | |
(IP보기클릭)219.240.***.***
핸드폰 앱들 같은 경우에도 유료로 구입후에 광고 안보이게 하는 버전 있잖아여 그런 거 말하시는거 같은데요 | 17.02.07 20:31 | | |
(IP보기클릭)175.113.***.***
왜 이게 삐딱하게 읽히지 | 17.02.08 15:20 | | |
(IP보기클릭)14.51.***.***
'재능기부하는 셈 치고 광고없는 버전도 내줘라' 라고 읽은 게 아닐까요? | 17.02.08 15:49 | | |
(IP보기클릭)223.38.***.***
ㄴㄴ 셧업 엔드 테이크 마이 머니인듯요 | 17.03.06 17:18 | | |
(IP보기클릭)14.45.***.***
(IP보기클릭)110.47.***.***
(IP보기클릭)203.255.***.***
님같은 인재는 구글에 취직해야해양
(IP보기클릭)36.39.***.***
(IP보기클릭)218.234.***.***
(IP보기클릭)106.241.***.***
저도 엘더온도 목적이었음... | 17.02.06 19:11 | | |
(IP보기클릭)220.116.***.***
(IP보기클릭)119.200.***.***
미연시 쪽은 이미 출력 되는 언어를 번역 해서 재 출력 하는 프로그렘이 있음.... | 17.02.06 21:38 | | |
(IP보기클릭)182.228.***.***
그유명한 팥 팥 팥고물!! 말하는건가요.. | 17.02.07 19:32 | | |
(IP보기클릭)119.200.***.***
팥고물은 솔직히 조율해 주면 번역 바꿀순 있음;;;;; 번역 퀼은 나쁘긴 한다지만 조종 못하진 않음 | 17.02.07 19:34 | | |
(IP보기클릭)118.238.***.***
미연시면 차라리 유명한 모 프로그램 쓰는게 좋긴 할겁니다. 일단 예외처리나 사전 기능 등이 있어서 좀 더 부드러운 번역을 볼 수 있습니다. 후킹이 안되거나 사용편의성을 생각하면 위와 같은 형태가압도적으로 좋고 퀄리티나 자연스러움(모 프로그램은 텍스트를 교체하는 형식이니)을 생각하면 다른 프로그램쪽이 좋습니다. | 17.02.13 12:05 | | |
(IP보기클릭)125.190.***.***
(IP보기클릭)59.16.***.***
(IP보기클릭)112.151.***.***
(IP보기클릭)223.62.***.***
(IP보기클릭)175.196.***.***
(IP보기클릭)110.70.***.***
영역지정하고 눌러주셔야 해요... 화면 전체를 지정해주셔도 상관없음 | 17.02.06 19:22 | | |
(IP보기클릭)182.209.***.***
(IP보기클릭)124.53.***.***
(IP보기클릭)125.185.***.***
(IP보기클릭)116.44.***.***
(IP보기클릭)118.41.***.***
가...감사합니다!
(IP보기클릭)106.251.***.***
zzzzzzzzzzzzzzzzzzzzzzzzz | 17.02.07 20:39 | | |
(IP보기클릭)122.40.***.***
(IP보기클릭)165.132.***.***
(IP보기클릭)182.172.***.***
이걸로 얏-겜을 마음껏 할수....
(IP보기클릭)203.239.***.***
얏 만화도 .... | 17.02.07 13:55 | | |
(IP보기클릭)183.99.***.***
일부러 일본어 배웠는데.... (시무룩) | 17.02.07 15:37 | | |
(IP보기클릭)115.160.***.***
앗 | 17.02.08 14:40 | | |
(IP보기클릭)210.178.***.***
(IP보기클릭)106.241.***.***
버...벌써 12만자...;;
(IP보기클릭)106.241.***.***
일 최대 5천만자 번역 가능합니다 | 17.02.06 19:36 | | |
(IP보기클릭)106.241.***.***
ㄷㄷㄷㄷㄷㄷㄷㄷㄷㄷ | 17.02.06 21:33 | | |
(IP보기클릭)175.223.***.***
이런건 소스코드를 저작권 신청하셔서 지적재산권을 보호해야 할거같군요 정말 좋아보입니다
(IP보기클릭)118.37.***.***
(IP보기클릭)175.211.***.***
저 같이 취미로라도 번역하는 사람은 이제 설 자리가 없어지는 현실이 슬프군요..ㅠㅠ 저도 다른 외국어의 혜택을 받을 수 있다는 사실은 기쁘지만요. | 17.02.08 04:24 | | |
(IP보기클릭)118.37.***.***
(IP보기클릭)125.177.***.***
4딸라. | 17.02.07 14:12 | | |
(IP보기클릭)175.212.***.***
미치겠네! 좋소! 4딸라! | 17.02.07 14:20 | | |
(IP보기클릭)183.96.***.***
4딸라! ㅋㅋㅋㅋㅋㅋㅋ | 17.02.07 15:47 | | |
(IP보기클릭)207.74.***.***
4딸라! 땡-큐!! | 17.02.07 16:13 | | |
(IP보기클릭)223.62.***.***
5딸라!! | 17.02.07 19:32 | | |
(IP보기클릭)175.211.***.***
구독권 말고도 완전판 패키지로도 있었으면 좋겠어요, 소장러라서.. | 17.02.08 04:25 | | |
(IP보기클릭)223.62.***.***
(IP보기클릭)61.78.***.***
(IP보기클릭)106.241.***.***
지금부터빼애액거릴까합니다
유투브 플레이 영상으로 테스트 해보니 되는거는 같은데요... 흠...;; | 17.02.06 19:54 | | |
(IP보기클릭)106.241.***.***
지금부터빼애액거릴까합니다
창을 좀 더 크게 해보세요 ㅠㅠ | 17.02.06 20:01 | | |
(IP보기클릭)106.241.***.***
매금
아니면 경계없는창 (Borderless) | 17.02.06 20:01 | | |
(IP보기클릭)106.241.***.***
지금부터빼애액거릴까합니다
흠... ㅠ 유투브 플레이영상으로 해봤을 때는 되긴 되던데...크흥... | 17.02.06 21:09 | | |
(IP보기클릭)106.241.***.***
지금부터빼애액거릴까합니다
https://www.youtube.com/watch?v=JU3VbOvUT1c 요거 UI 뜨는거 몇개 해봤어요... | 17.02.06 21:19 | | |
(IP보기클릭)221.143.***.***
지금부터빼애액거릴까합니다
자동번역이 아니라 F2로는 한번만 번역합니다. 그게 정상작동입니다. | 17.02.06 21:29 | | |
(IP보기클릭)106.241.***.***
지금부터빼애액거릴까합니다
네 F2 한번 누를 떄마다 한번씩 번역... ㅠ | 17.02.06 21:31 | | |
(IP보기클릭)117.111.***.***
(IP보기클릭)117.111.***.***
(IP보기클릭)106.241.***.***
헉... 네 그렇게 할게요 일단은 화면 최소화 한다음 영역지정 후에 써주세요 ㅠ | 17.02.06 19:47 | | |
(IP보기클릭)106.241.***.***
영역지정 한번 해두시면 F2 누르는 것만으로 계속 번역됩니다 | 17.02.06 19:47 | | |
(IP보기클릭)106.241.***.***
그리고 드래그 하실 때 클릭 안해도 됩니다. 그냥 컨트롤 씨프트 알트를 놔주시면 되요. | 17.02.06 19:50 | | |
(IP보기클릭)117.111.***.***
앗 친절한 답변 감사드립니다!! 그렇게 해볼게요! 정말 좋은 툴인 것 같아요~ 유료로 바꾸셔도 바로 구매할 것 같습니다! 파이팅! :) | 17.02.06 20:08 | | |
(IP보기클릭)182.216.***.***
알려주신대로 해보니 잘 됩니다! :) 진짜 좋은 툴 감사해요!! 유료로 바꾸시면 꼭 살게요~ >.<! | 17.02.06 20:25 | | |
(IP보기클릭)118.36.***.***
왜 저는 실시간 번역이 안됄까요...f2눌러도 제일처음 영역지정한 순간만 번역되고 새로고침이 안돼요.,..ㅜㅜ | 17.02.06 21:45 | | |
(IP보기클릭)221.143.***.***
이쪽 화면문제는 제가 말하는 것도 뜬금없지만 활성화창 인식하도록 하는 방식을 쓰면 훨씬 간편할거 같습니다. 그 스캔할 화면 뜨워서 활성상태 만들고 특정버튼을 누르면 자동으로 그 프로세서둘레에 영역지정이 되는 방식. 주로 녹화하는 어플들에서 많이 쓰는 방식인데 이것도 결국 녹화(?)하는 앱이라 그쪽동네 방식을 많이 참고하셔서 쓰면 될 거 같아요. | 17.02.06 22:21 | | |
(IP보기클릭)71.83.***.***
실시간 자동번역은 현재 개발중이시라고 합니다. 현재는 F2를 매번 누르셔야 됩니다. | 17.02.08 03:34 | | |
(IP보기클릭)59.23.***.***
(IP보기클릭)1.228.***.***
(IP보기클릭)1.228.***.***
음 테일즈 시리즈는 안되네요 ㅜ | 17.02.06 20:17 | | |
(IP보기클릭)106.241.***.***
어.. 영상으로 베르사리아 해봤더니 됬었습니다. | 17.02.06 20:31 | | |
(IP보기클릭)218.53.***.***
(IP보기클릭)106.241.***.***
영역 지정을 우하단=> 좌상단으로 하면 안되고 좌상단 => 우하단으로 해봐주세요 ㅠ | 17.02.06 20:08 | | |
(IP보기클릭)106.241.***.***
혹시 주모니터이고 /해상도가 2560 1440 아래 맞으신가요? | 17.02.06 20:09 | | |
(IP보기클릭)106.241.***.***
새로 올려드린 링크로 테스트 한번 부탁드릴게요~ | 17.02.06 20:26 | | |
(IP보기클릭)106.241.***.***
강제 영역설정 단축키를 하나 만들테니 잠시만요... 저거 영역설정이 자꾸 잘못되서 나는 에러거든요... | 17.02.06 20:36 | | |
(IP보기클릭)119.205.***.***
저도 같은 현상. 윈도10 home | 17.02.06 20:39 | | |
(IP보기클릭)119.205.***.***
아 본문 다시 보니 클릭하면 안돼는군요; 어찌저찌 클릭안하고 해보니 되네요. 드래그라고 해서 당연히 클릭해서 긁는 줄; | 17.02.06 20:47 | | |
(IP보기클릭)106.241.***.***
다시 올렸어요~ 설명대로 한번 부탁드릴게요 F6버튼! | 17.02.06 20:48 | | |
(IP보기클릭)106.241.***.***
맞다 영역지정하실떄 클릭하시면 안됩니다! | 17.02.06 20:53 | | |
(IP보기클릭)221.143.***.***
4K 해상도에서 DPI 100% 상태로 모든 기능을 실험해봤습니다. 모두 별 문제없었습니다. 단지 4K 디스플레이쯤 되면 DPI를 100으로 쓰고 두는 경우보다 HIDPI를 쓰는 경우가 많기떄문에 DPI가 높아질때 영역지정이 이상해지는건 수정 가능하시면 좋고 아니면 크리에이터스 업데이트떄 HIDPI 강화로 저것까지 해결되는지 지켜볼 필요가 있을 것 같네요. 감사합니다. | 17.02.06 20:59 | | |
(IP보기클릭)221.143.***.***
추가로 뭐가 안되는 분들이 덧글쓰기 전에 보시면 좋은게 우선 컨트롤-> 알트> 시프트를 순서대로 누르셔야 합니다. 무조건 같이 누른다고 영역지정 작동하는게 아니구요. 그 상태에서 좌상에서 우하로 영역지정해주시면서 버튼을 놔버리면 됩니다. 개발자님 말씀처럼 클릭으로 지정하는거 아니에요. 고해상도 디스플레이 쓰는 분들이 디스플레이 설정에서 DPI 100%로 실험하시구요. 끝 | 17.02.06 21:05 | | |
(IP보기클릭)106.241.***.***
영역지정 다시 해보세요~ 새로 올렸습니다 | 17.02.06 21:31 | | |
(IP보기클릭)221.143.***.***
영역지정 문제 깔끔히 해결완료. 다음 급한오류들이 없으시면 HIDPI만 대응해주시면 될 거 같습니다. 수고하셨습니다. | 17.02.06 21:39 | | |
(IP보기클릭)219.251.***.***
(IP보기클릭)116.41.***.***
(IP보기클릭)175.116.***.***
님, 렌섬웨어 주의요망... | 17.02.06 20:22 | | |
(IP보기클릭)112.185.***.***
(IP보기클릭)221.162.***.***
(IP보기클릭)61.99.***.***
(IP보기클릭)118.42.***.***
평소하는 일본 건담온라인에 적용시켜봤는데 전부는 아니어도 나름 알아볼만하게 번역되네요! 덕분에 일어를 하나도 몰라서 몰랐던 것들도 알아갑니다.
(IP보기클릭)106.241.***.***
감사합니다 ㅠ | 17.02.06 20:35 | | |