만든 목적은 북미섭을 할때 간단한 대화 이상의 긴 대화나 본인의 영어 실력 외의 심도있는 대화를 위해 제작하였습니다

기본적인 메커니즘은 번역기 프로그램에 텍스트나 이미지를 입력하면 gpt한테 전송하고 gpt의 응답을 번역기로 불러 오는것입니다

물론 일반적인 번역기 인터넷페이지를 이용해도 되겠지만 와우체의 대화식 번역은 ai가 더 나아서 사용중이던 gpt를 활용하였습니다

다운로드 링크
https://drive.google.com/file/d/1VDrSB94pcKJw3F4m1xFhGQB2sxkZNcHK/view?usp=drive_link

설치 방법

  1. 받은 압축파일을 원하는 폴더에 압축 해제합니다.
  2. 일반적으로는 압축파일에 포함된 WoW_Translator_v6_8_standalone.exe를 실행하는 것을 권장합니다.
    • 독립 실행형 EXE에는 실행에 필요한 요소가 포함되어 있어 Python이나 별도 라이브러리를 직접 설치할 필요가 없습니다.
    • 각 컴퓨터의 Python 설치 여부나 환경이 다를 수 있기 때문에 일반 사용자는 이 파일을 바로 실행하는 것이 가장 편합니다.
  3. 폴더 안의 완전독립_EXE_만들기.bat는 프로그램을 직접 수정한 뒤 독립 실행형 EXE를 다시 만들고 싶은 경우에 사용할 수 있습니다.
    • 이 경우에는 해당 컴퓨터에 Python이 설치되어 있어야 합니다.
    • 빌드가 정상적으로 끝나면 완료: WoW_Translator_v6_8_standalone.exe와 같은 문구가 표시되고, 마지막에 **Press any key to continue... / 계속하려면 아무 키나 누르십시오...**가 나타납니다.
    • 이 화면까지 나왔다면 빌드가 완료된 상태입니다.
  4. Chrome에서 chrome://extensions를 엽니다.
  5. 우측 상단의 개발자 모드를 켭니다.
  6. 압축해제된 확장 프로그램을 로드를 누르고 chatgpt_dom_bridge_extension 폴더를 선택합니다.
  7. ChatGPT를 열고 해당 탭을 한 번 새로고침합니다.
  8. 번역기를 실행하고 ChatGPT 연결 상태를 확인합니다.
  9. 이후 확장 프로그램과 ChatGPT 탭이 그대로 열려 있다면, 번역기만 종료했다 다시 실행해도 자동으로 다시 연결되는 것을 현재 테스트에서 확인했습니다.
    (엣지에서는 테스트해보지 않았습니다. 크롬에서 테스트,사용중입니다)

기본 사용

  • Enter : 게임 채팅 양방향 번역
    • 한국어 → 북미 게임 채팅에서 바로 사용할 수 있는 자연스러운 영어
    • 영어 → 게임 문맥에 맞는 자연스러운 한국어
  • Alt + Enter : 번역 프롬프트 없이 일반 ChatGPT 대화
  • Shift + Enter : 줄바꿈
  • Ctrl + Alt + 드래그 : 화면 영역 캡처

이미지 기능에서는 이미지 등록 후 두 가지 방식으로 사용할 수 있습니다.

  • 미등록 / 등록 중... / 등록 완료 : 이미지 등록 버튼 겸 현재 상태 표시
  • 삭제 : 번역기에 기억된 이미지와 ChatGPT 작성창에 등록된 이미지 삭제
  • 번역 입력 : 게임 화면 번역용 프롬프트와 함께 이미지 전송
  • 일반 입력 : 번역 프롬프트 없이 이미지 자체를 ChatGPT에 전송

음성대화 버튼은 ChatGPT의 실제 Voice 시작 / Voice 끝내기 버튼과 연결되어 있으며, 음성대화 중에도 텍스트 및 이미지 입력을 사용할 수 있습니다.

주의사항

이 프로그램은 OpenAI API를 사용하는 방식이 아닙니다. 사용자가 브라우저에서 로그인한 자신의 ChatGPT 계정과 현재 열려 있는 ChatGPT 웹페이지를 이용합니다.

ChatGPT 웹페이지의 구조가 변경되면 입력창, 이미지 첨부, 음성 버튼 등의 DOM 구조가 바뀌어 일부 기능이 작동하지 않을 수 있습니다. 이 경우 프로그램 또는 확장 프로그램 업데이트가 필요할 수 있습니다.

확장 프로그램을 새 버전으로 교체하거나 다시 로드한 경우에는 ChatGPT 탭을 F5로 새로고침해야 합니다.

번역기는 가능하면 한 번에 하나만 실행하는 것을 권장합니다. 프로그램은 127.0.0.1:8765 로컬 포트를 사용하므로 여러 개를 동시에 실행하면 연결이 정상적으로 이루어지지 않을 수 있습니다.

연결되지 않을 경우 다음 순서로 확인하면 됩니다.

  1. 기존 번역기를 완전히 종료
  2. Chrome 확장 프로그램이 활성화되어 있는지 확인
  3. ChatGPT 탭 F5 새로고침
  4. 번역기 다시 실행

이미지는 원본 해상도를 그대로 유지하며, 프로그램 내부의 작은 표시창에서만 미리보기를 축소하여 보여줍니다. 큰 이미지는 등록에 조금 더 시간이 걸릴 수 있습니다.

AI 번역 특성상 고유명사, 게임 은어, 전문용어 등을 잘못 해석할 가능성이 있으므로 중요한 내용은 전송 전에 한 번 확인하는 것을 권장합니다.

추가로 컴퓨터 프로그램 비 전공자가 기획하고 만든것이라 광범위적으로 다양한 문제에 대해선 일일히 확인을 하지 못했습니다. 혹시 다른 전문가분의 조언이 있다면 남겨주시면 감사하겠습니다.

배포 및 수정

이 프로그램은 개인 제작 비공식 도구이며 OpenAI 또는 Blizzard의 공식 프로그램이 아닙니다.

현재 구조에서는 Windows 시스템 파일이나 레지스트리를 수정하지 않으며, 기본적으로 관리자 권한도 필요하지 않습니다.

프로그램의 개인적인 수정 및 개조는 자유롭게 해도 됩니다. 기능을 바꾸거나 자신의 환경에 맞게 수정해서 사용하는 것도 괜찮습니다.

수정한 버전을 다른 사람에게 다시 배포하는 것도 제한하지 않지만, 재배포할 때는 원본 프로그램의 출처를 남겨주시기를 부탁드립니다. 수정한 버전이라면 원본과 무엇이 달라졌는지도 함께 적어두면 좋습니다.

개인 제작 EXE이기 때문에 디지털 서명이 없을 경우 Windows SmartScreen이나 일부 백신에서 처음 실행할 때 경고가 표시될 수 있습니다.

또한 네이버 메일이나 기타 메일 서비스는 ZIP 내부에 EXE 파일이 포함되어 있으면 보안 정책상 첨부를 차단할 수 있습니다. 이런 경우에는 Google Drive, OneDrive, 네이버 MYBOX 등의 저장소에 파일을 올린 뒤 다운로드 링크를 공유하는 방식이 편합니다.

후기:처음엔 의사소통을 위해 만들었는데 실제로 긴 대화로 이어지는 경우는 적었고 게임중 음성대화 켜서 gpt랑 노가리 까거나(이부분은 개인적인 결제상태에 따라 이용 할수 있는 시간이 다를수 있습니다)
그냥 일반대화로 텍스트 입력해서 와우정보 검색하는데 사용중입니다
추가로 개인적인 통신 상황과 gpt의 추론능력에 따라 지연시간이 상이할수 있는점을 알립니다