1
texange 2017-03-22 07:00:10 +08:00
在页面
testhiraganavoice.html testkatakanavoice.html 不能跳回首页 gojuonzu.html |
2
Weny 2017-03-22 07:24:34 +08:00 via Android
すごい!
|
3
Vicia 2017-03-22 07:38:18 +08:00 via iPhone
只需要五十音的音频的话,我可以录一份给楼主。
|
4
kindjeff 2017-03-22 09:33:05 +08:00 via iPhone
谷歌娘啊……
|
5
lancelot 2017-03-22 09:34:29 +08:00
干的不错,现在正需要。
|
6
minamike 2017-03-22 09:55:38 +08:00
测试时有时候会有重复选项 = =
|
7
yiyizym 2017-03-22 10:23:50 +08:00
|
8
shetz163 OP |
9
yiyizym 2017-03-22 18:38:41 +08:00
@shetz163
我觉得你的比我的好多了。 我那个东西的源码和音频在这里 https://github.com/yiyizym/gojuon 音频是我自己用工具处理过,让每个发音都在特定时间点上,然后用 audio API 定位时间点。 |
10
shetz163 OP @yiyizym #9 太好了 看了源码我突然领悟了该怎么做正确错误的视觉特效了 谢谢啊~
还有个基础点的问题 我在做选项的时候 随机了一个选项之后就把它 splice 再做下一个 但是最后还是会有重复的选项 而且重复的一直都是正确的答案 我开始的时候就把它给 splice 的啊 |
11
yiyizym 2017-03-23 10:22:13 +08:00
@shetz163
我稍为看了一下你的代码,这个文件: testhiragana.html 四个选项中的答案出自 testkanas 而其它选项出自 kanaboxs 两个数组是独立的,当然有可能重复 PS. 你代码重复的地方不少,有时间的话,可以重构一下,可以拿出去当简历。。。 |
12
shetz163 OP @yiyizym #11 testkanas 是用来取剩余的多少个假名的 kanaboxs 是用来取选项的 我把答案取出来之后 两个数组里的都给 splice 了 然后才做的取下一个选项 所以很困惑为什么把 kanaboxs 里正确答案给 splice 了 最后呈现的效果却还是有重复的
当时写的时候就只管怎么样去把我想法实现出来 现在来看的确感觉太多代码重复的了 取选项什么的都可以单独做成一个方法然后再用 |
14
shetz163 OP @yiyizym #13 在最后进行的赋值是为了确保下一轮随机出现的值是全部假名的 不然一轮 splice 四个 下一轮就不会随机到这四个值了 过不了几轮就没有值可以用了
感觉问题的原因是 这几项的赋值与 splice 是同时执行的 于是在选项还未在 kanaboxs 里被 splice 之时就已经完成了所有的选值 |
15
nthhdy 2017-03-25 17:04:17 +08:00
测试时,有时会出现有两个正确答案,比如前两个按钮都是"yo"
我选了第二个,结果第一个才是正确的. |
16
lrh3321 2017-03-26 14:55:54 +08:00
同上,“片假名听音测试” 有时候会出现相同的假名
|
17
shetz163 OP |
18
gipsymoth 2017-03-27 15:21:19 +08:00
楼主一级棒啊。正要学这个呢
|