AHD2024

你截图的窗口,console里面有报错信息,或者在network里面,重新点击一遍音频,都可以看成功与否

这个问题的解题过程挺精彩的,经过各种迂回,现在似乎就要看到答案了。

我贴一下我这边network的情况,供你参考比较:


题外话,用GD原版挺正常的,我就一直在用原版。NG版不是所有人的最佳选择。对于我来说NG版改变了原版的取词操作方式,很不习惯,另一方面,NG版在F12调试词典时偶尔会卡死,似乎只有我一个人会遇到这种问题,挺无语的


update:
更准确地说我用的是原版的测试版 AUR (en) - goldendict-webengine-pr-git ,vedg的版本看进度好像还只完成了一点点,有些小问题,速度也不及NG版,但在我这里用起来却是最稳定的 (相对而言) :smile:

2 个赞

我就懒得折腾,原版GoldenDict和NG都用。以前好多词典都是适配原版的,有些在NG下,会出现问题,但是, 现在的发布很多时候只能用NG。所以,干脆都用,不去考虑one for all!

音频没有preview内容,我也一样。主要是看看响应时间和状态那一页,像我上面截图里那个

是这样吗?

不用再折腾了,目前在线发音必使用以QT WebEngine作为内核的版本才行。

试了台win8 GD原版,和你一样一直都显示pending,听到声音后还是显示pending。console里面是空的,没有任何报错信息。

NG版在听到声音前也会有几十到几百毫秒的pending,有声音后才看到状态206。其他网站还好,柯林斯最多能延迟到几十秒

这个问题我是外行,解决不了


另外我想问这个网站的发音质量怎样?我听男声发音像嘴里含着块牛排,以你们专业的视角会给他打几分?有没有必要做离线音频?

那有可能就是因为gd原版浏览器的内核太旧了,因为qt官方已经放弃维护了

1 个赞

发音很奇怪 :rofl:
离线还是有意义的,像我查词时,如果碰到网络波动,要么就是下意识又点击一次,导致连续两个发音还可能会重叠,要么就是只能听到后半段的发音,要重新再点击一次
再者现在这个大环境下,一是网站可能因为不可抗力不能正常访问,二是词典网站能不能继续提供这种服务都是两说

对我来说只有朗文和韦氏的离线发音质量最好,其他的要么资源少,要么质量差
所以我之前做的词典都不怎么弄离线发音

1 个赞

趁现在手熟做了离线音频。要是以后再捡起来做又要重新梳理流程,可能更费时

离线和在线的喇叭做了区分,空心的为在线
online offline


@zgzzx10 切换到NG版复现了你#19提到的重合问题,有点尴尬,原版和NG版的渲染尺寸都略有不同。重新调了css,加大了边距,尽可能兼容两版。不过有可能我在NG版上调好了,到你手里又是另一个样子 :smile:

1 个赞

请问提取码是什么呢?

在url地址尾部,Pxs3

这词典数据质量有问题,词会挤在一起,要不要用word ninja分词处理一下。
比如foot条目,说不定别的地方也有问题。


我这儿没法注册123云盘,不晓得有没有机会上传至百度网盘呢?

大佬效率太高了,这么快就搞定了离线语音 :rofl:
在我这已经不会出现重合的问题了,上个版本是属于用默认字体不会重合,使用自定义字体就会出现重合问题,现在是使用自定义字体也没问题了

这应该是源数据的问题,我看官网也是这样

#29 楼有回复

tag 间的空格有无,导致“单词粘连”的问题,可以通过统计所有词头tag名和tag的路径,进行归并、数量统计。

比如这个 foots 是 div.pseg>div.ds-list>b>font[face],这个路径可能有几千个地方,这样的路径可能有几种,这样的标签可能有上百个。

这样统计出来每种,形成整个树。然后各个分支分包各位,每人检查一个标签的各种位置,对照词头该位置的显示效果,进行 css 规则的修正,达到官网 AHD 都做不到的显示效果。

排版的缩进不一显示出屏幕的问题

可以不用 position 左左右右来实现不同的缩进,而用 margin-left

可不可以,打开 mdx, 然后用 .innerText 提取文本,这样“单词粘连”的问题就一目了然了?