1
shoaly 2021-08-15 20:56:52 +08:00 25
老哥 像一个产品经理
|
3
easton402 2021-08-15 21:56:23 +08:00 via iPhone
Google Translate
|
5
A1B2C3D4 OP @easton402 谷歌翻译只适用于网页全局翻译,到了 APP 就和其他主流翻译软件一样,都是划词翻译
|
7
zictos 2021-08-15 23:09:58 +08:00
这个只能通过截屏翻译了,电脑上可以用有道词典的截屏翻译,像 qq 截图一样截完就自动在原位置显示翻译后的内容。
手机上暂时没发现,有道只有一个“小球”,把小球拖到要翻译的英文处就可以翻译该行英文。 这个只能等待别人开发了。我自己是有写那种类似脚本,在手机上用类似 qq 截图的方式把要翻译的地方框选出来,然后识别图片中的英文并翻译后再显示一个提示框,提示框中显示翻译后的中文和英文。比一般的翻译软件方便很多。 |
8
easton402 2021-08-15 23:13:22 +08:00 1
|
9
A1B2C3D4 OP @easton402 你可能理解错了,比如说 Quora (国际版知乎),ta 没有中文显示,然后通过一款 APP 把这 Quora 里面所有的外文汉化(包括选项),就跟看国服知乎一样。
|
11
xtx 2021-08-15 23:35:53 +08:00 via iPhone 1
应该是有的,很多字幕组翻译出来的文字都和原文的字体一样。
|
12
zictos 2021-08-15 23:39:46 +08:00 1
@A1B2C3D4 #10 因为网页的标准是公开的,所以一个浏览器可以访问所有网页,而 app 是封闭的。
不过谷歌翻译其实可以用我说的截屏的方式去翻译,只是都普遍不做而已。期待那些大公司能实现这样的功能。 |
13
starrycat 2021-08-15 23:45:16 +08:00 via Android
几年前有个 xposed 插件可以做到一些 app 的字符串翻译,不过要你手动翻。
|
14
yitingbai 2021-08-15 23:46:14 +08:00
直接说结论吧, 不可能.
|
15
0o0o0o0 2021-08-15 23:47:56 +08:00
那就用网页版
|
17
Kilerd 2021-08-16 00:22:41 +08:00
我之前做过一个是 append 到原文后面的,但是 google transalte 的接口变了,插件就用不了了,感兴趣的可以自己去修一修然后用
https://github.com/Kilerd/coconut https://chrome.google.com/webstore/detail/coconut-translator/cocecjoobghcgkojfkhlhcipeffdbbjd 年久失修 |
18
SingeeKing 2021-08-16 00:25:23 +08:00 via iPhone
锤子有「指哪翻哪」的功能
|
19
Cielsky 2021-08-16 00:26:43 +08:00 via Android
华为的话可以截屏翻译,看了下和你的需求很接近。
点击一下可以快速在原文和翻译之间切换 |
21
Suigintou 2021-08-16 01:20:41 +08:00 via iPhone
@A1B2C3D4 不过你说的类似功能软件早年间我在安卓机上见到,需要 xp 框架,能够覆盖原本的英文翻译成中文,最后一句还是达不到,不过主要功能能用。
|
23
locoz 2021-08-16 07:21:14 +08:00 1
你说的这种就是 OCR 翻译啊,译文字体尽可能依照原文字体这种功能靠 AI 应该可以实现,不是啥问题,而且很可能已经有人在做或者做出来了。
但是关键问题不在这里… 本身 OCR 就会因为五花八门的字体而存在识别错误的问题,再加上依靠 OCR 方式做必然会出现断句位置错误的问题,这都会导致翻译质量降低。 而且不同语言表述同一个意思的语句可不一定同长度,展示的时候即使是尽可能一样的字体,样子也很难美观。 另外就是有些语言的文字都是奇形怪状的,你要把中文按人家的字体来展示,很可能就会也变成奇奇怪怪的样子了,这使用体验真的好吗? 所以说 @shoaly #1 说你像产品经理说的真没毛病,就很有那味,拍脑袋想需求,感觉没有深入思考过 hhhh 。 --- @A1B2C3D4 #10 实际上有对应的,Google 全家桶里有个叫“Google”的应用,在设为辅助应用后是支持双指按压还是啥方式触发 OCR 翻译的,手机上做这类功能的厂商里我见过最早的就是 Google 。做这事关键难点在于权限,一般的 APP 没权限在后台截图,要不然就有隐私安全问题了... @xtx #11 字幕组有些甚至是自己做的字体,比如 B 站的哈利波特系列;再极端点的还有做游戏翻译的,有些游戏里的界面文字并不是文本标签而是纯粹的图片,翻译组甚至得按着别人的字体一点一点画出来翻译后的文字...这些都是高定制化产生的效果,不能相提并论的。 @zictos #12 网页现在也走向花里胡哨的路线了,比如有些网页会采用 JS 填出来的文字,而不是按规范在 HTML 中填出来;还有些网页会采用 CSS 来改文字,实际内容和 HTML 里的内容完全不一样;还有些是直接放个渲染后的图片文字;再极端点的还有用 JS 实时渲染出来文字的...这对于浏览器那种依靠读取纯文本的方式做翻译的功能来说简直就是灾难。 |
24
locoz 2021-08-16 07:33:14 +08:00
@locoz #23 补充一下之前收藏的用 AI 仿字体的相关资料:
由风格学习算法自动生成大规模手写字体 https://zhuanlan.zhihu.com/p/24454237 Rewrite: Neural Style Transfer For Chinese Fonts https://github.com/kaonashi-tyc/Rewrite 但是这种都是同语种的情况,也就对字体效果要求非常高的需求才会用到,如果只要简单模仿一下很可能都不需要这么麻烦,拿截图里的字仿一下估计都够了。 实际上真要做的话都不一定需要这么仿出字体来,而是直接让 AI 判断字体库里哪个字体与截图中的更相近,然后直接拿那种字体去显示,效率更高而且还不用担心显示出错。 |
25
A1B2C3D4 OP @locoz 我就是想一下而已啊,别拿我跟那玩意儿比较,我又不是瞎想,因为以前用谷歌浏览器的时候,我发现它的全局翻译很溜,甚至达到了字体上的一致,突发奇想有没有应用上的全局翻译,能达到这种程度。
|
26
Spoter 2021-08-16 09:37:05 +08:00
不可能,只要 app 开发者不支持就不可能。android 日后也许能通过 Xposed + 插件实现,iOS 肯定不行,没有权限。
|
27
oott123 2021-08-16 09:47:06 +08:00 via Android
买两个手机,一个用来看 APP,另一个拿谷歌翻译的实时翻译功能对着另一个手机屏幕拍
|
28
locoz 2021-08-16 10:26:33 +08:00
@A1B2C3D4 #25 不是瞎想但是没细想嘛,有些拍脑袋定需求的不就是因为没细想所以才显得好笑吗😂谷歌浏览器的翻译是直接修改文字的,字体当然一致啊,你要是换成正常 OCR 翻译的根本没有一致的情况。
|
30
tankren 2021-08-16 11:00:44 +08:00
英译中 还要字体一致 这是什么鬼 英文字体能和中文字体一样吗。。。
|
31
www5070504 2021-08-16 11:25:07 +08:00
pc 端的有道词典有点像你的描述 手机端要实现的话感觉挺难
|
32
WaterMC 2021-08-16 11:55:05 +08:00
“产品经理” 作为调侃用词,因不同水平和能力的从业者,本身存在“无礼取闹需求”提出,其实这行的人来说也都能一笑而过。
@A1B2C3D4 只是不理解为什么在回复的楼层里面,就被冠以“那玩意儿”来指代了呢? |
33
huZhao 2021-08-16 11:58:21 +08:00
等待 app 的语言开通公共的 API 的话,倒是可以实现,目前还没有这样的 API,让你的 app 可以调用其他人 app 语言 API 。不过划词翻译,截图翻译,是可以实现的,并且已经发布 App Store 了。
|
34
silencelixing 2021-08-16 12:09:51 +08:00
了解一下 android 的 xposed 插件,有个叫全局翻译的插件,可以实现你说的这种效果。
|
35
sky96111 2021-08-16 12:10:09 +08:00 via Android
|
36
silencelixing 2021-08-16 12:11:07 +08:00
|
38
James369 2021-08-16 13:46:08 +08:00
网页版叫 google 翻译,windows 版本叫内码转换工具-比如南极星。
|
39
ku9527 2021-08-16 14:06:21 +08:00
2000 年左右的时候,pC 上流行的 RichWin, 可以达到你这个要求,手机上不让你 hook, 估计实现不了
|
40
whywaoxaks 2021-08-16 14:10:49 +08:00
pc 时代有,比如金山快译,手机上真没见过。
|
41
fishily1993 2021-08-16 14:16:25 +08:00
五彩斑斓的黑警告🤪
—————————————————————————— 正经的说,这个功能看起来挺美好,如果能做出来,而且体验很顺滑的话,那还真算是黑科技一件。 |
42
evam 2021-08-16 14:22:28 +08:00
你说的那个东西,叫特效字幕
哈哈哈 现在都是人力搞得 |
43
xiang1xiang 2021-08-16 15:31:06 +08:00
微软翻译可以。但是字体的话,不可能
|
44
wupher 2021-08-16 17:00:04 +08:00
Windows App 可以(历史上也有),限于旧的 32bit,通过钩子函数实现。
Android 也许可以通过 Root 来实现类似效果,iOS 那估计就得越狱了。另外一个思路是直接改资源文件,重新打包。 不过,这个牵涉外挂和修改,让人想起 xx 助手的南山案,做出来有可能被告 1000 万,还是算了吧。 |
45
realpg 2021-08-16 18:05:24 +08:00
大字幕组翻译屏幕文字的技术么...
|
46
mxT52CRuqR6o5 2021-08-16 20:39:03 +08:00 via Android
手机的话
华为有,不过不是实时的 谷歌微软翻译可以调用摄像头 /相册达到翻译图的效果 |
47
mxT52CRuqR6o5 2021-08-16 20:40:21 +08:00 via Android
我记得 google play 上也有几个 app 通过无障碍还是截图 api 实现累似效果
|
48
ClericPy 2021-08-16 22:03:13 +08:00
想起二十年前的南极星和金山快译了, 貌似还有个电影还是电视剧还把这种技术拍成了划时代的创造, 不过想不起来是什么了
|
49
WebKit 2021-08-16 22:07:04 +08:00 via Android
android 可以通过 xposed .实现。可以参考微信学英语这个模块
|
50
Myprajna 2021-08-17 06:53:28 +08:00 via Android
安卓 12 传出有,但我不是做安卓的,你自己搜搜看吧。
站长之家( ChinaZ.com ) 4 月 19 日 消息:Android12 系统应该会在不久后的几个月内正式对外发布,目前已经出现了几个预览版本,传闻其中最新版本中出现了一个强大的功能,可将应用程序内容翻译为手机系统选择的语言。 |