首页 > 其他分享 >【挖坑】想做个守望先锋的聊天框翻译器

【挖坑】想做个守望先锋的聊天框翻译器

时间:2024-03-07 16:55:05浏览次数:25  
标签:守望 翻译 游戏 翻译器 挖坑 聊天 词库 OCR

0 前言

众所周知,OW没有国服之后,大家都是去外面玩的,所以聊天框都是外国人在聊天,如果都说英文的话其实还能接受,但是棒子语就看不懂了。
于是这就导致了:在游戏里,虽然想喷队友,却因为语言不同,让一切变得儒雅随和。

这种情况亟待解决!所以一个好的翻译软件似乎很重要。

0.1 可能的难点

之前其实有人做过类似的工具,但是并不好用:他们大概做个独立的软件,然后用OCR技术识别聊天内容,再进行翻译。于是就非常不方便,而且可能由于OCR识别不准,脏话,游戏黑话等问题,导致翻译不一定能准确的翻译。

而且由于OW本身的问题,不能对聊天框进行复制粘贴,而且输入法好像是游戏内部的,所以没那么容易做。

0.2 可能的思路

  1. 同样是第三方软件的OCR识别(比较好弄,但是不能实时)
  2. 逆向游戏,找到聊天相关模块进行注入修改。(难度很大,可能要绕过外挂检测等东西,而且维护成本高,但是效果可以做到极致)

关于翻译精度问题

  1. 用离线的LLM来翻译,可能需要花时间去调promt
  2. 另外维护一个词库,词库包含游戏专有名词+脏话信达雅翻译的内容,类似输入法词库

想法很美好,操作难度很大

先挖个坑,有空先把翻译模块弄好了吧

标签:守望,翻译,游戏,翻译器,挖坑,聊天,词库,OCR
From: https://www.cnblogs.com/jye159X/p/18059283

相关文章

  • [NOIP2007 普及组] 守望者的逃离
    [NOIP2007普及组]守望者的逃离题目背景NOIP2007普及组T3题目描述恶魔猎手尤迪安野心勃勃,他背叛了暗夜精灵,率领深藏在海底的娜迦族企图叛变。守望者在与尤迪安的交锋中遭遇了围杀,被困在一个荒芜的大岛上。为了杀死守望者,尤迪安开始对这个荒岛施咒,这座岛很快就会沉下去。到那时,岛......
  • 基于百度API的文本翻译器实现
    软件构造的小实验,现给出源码造福未来学弟依赖<!--https://mvnrepository.com/artifact/com.squareup.okhttp3/okhttp--><dependency><groupId>com.squareup.okhttp3</groupId><artifactId>okhttp</artifactId><version>4.9.1</......
  • Unity3D《守望先锋》如何来做帧同步详解
    Unity3D是一种跨平台的游戏开发引擎,它提供了丰富的功能和工具,可以帮助开发人员轻松创建高质量的游戏。在Unity3D中,帧同步是一种重要的技术,它可以确保多个玩家在不同的客户端上同时进行游戏,并保持游戏状态的同步。对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零基础......
  • AcWing 431. 守望者的逃离
    \(AcWing\)\(431\).守望者的逃离一、题目描述恶魔猎手尤迪安野心勃勃,他背叛了暗夜精灵,率领深藏在海底的娜迦族企图叛变。守望者在与尤迪安的交锋中遭遇了围杀,被困在一个荒芜的大岛上。为了杀死守望者,尤迪安开始对这个荒岛施咒,这座岛很快就会沉下去。到那时,岛上的所有人都会......
  • 【2023-09-11】努力挖坑
    20:00幸福不是竞争,真实的幸福来自提升你的精神层次,而不是与别人相比。                                                 ——马丁·塞利格曼上周五,公司领导跟我和其他......
  • 递归排序之快速排序(挖坑法)
    1#include<stdio.h>234unsignedcharstandard(unsignedchar*array,unsignedcharlow,unsignedcharhigh)5{6unsignedcharkey=array[low];7while(low<high)8{9while(low<high&&array[high]&g......
  • 程序员:劳资修炼到满级才来面试的,想给我挖坑?没门儿!(究极避坑指南)
    程序员面试时一定要注意这几个陷阱!墙裂建议收藏!前言很多程序员到新公司面试时没有注意到一些小问题,从而导致HR直接将自己pass掉,又或者是沦为了备用的垫底存在,那么这几个导致你被pass的小问题你是否注意过?下面请听我一一道来,希望能对大家有所启发。一、为什么离开上家公司?这个问题非......
  • P1095 守望者的逃离(C++_贪心_模拟/dp)
    题目描述恶魔猎手尤迪安野心勃勃,他背叛了暗夜精灵,率领深藏在海底的娜迦族企图叛变。守望者在与尤迪安的交锋中遭遇了围杀,被困在一个荒芜的大岛上。为了杀死守望者,尤迪安开始对这个荒岛施咒,这座岛很快就会沉下去。到那时,岛上的所有人都会遇难。守望者的跑步速度为17m/s,以这样的速度......
  • P1853 守望者的逃离
    #include<iostream>usingnamespacestd;intmain(){intm,s,t,a=0,b=0;cin>>m>>s>>t;for(inti=1;i<=t;i++){a+=17;if(m>=10){m-=10;b+=60;......
  • 使用 openai 翻译器
    1.下载openai翻译器 https://github.com/yetone/openai-translator  我在release界面下下载.msi安装包,下载好双击安装即可2.申请openaiAPIkey https://platform.openai.com/account/api-keys要获取openaiAPIkey相对容易。但是免费试用只有一个月,如何升级成付......