hhuang 发表于 2018-4-24 14:19:52

更新带音频(单词+例句),LDOCE6,美国当代英语语料库2...

本帖最后由 hhuang 于 2018-7-14 09:30 编辑

6月6日更新:重新导出并上传到百度云,下载后直接用就有下面图中的效果,不需要修改代码了。

自己记单词的过程中,觉得有时候大概知道了意思,又不确定。加上按钮播放例句,在看释义前播放,有助于记起单词的意思,帮助记忆。


把卡片前面的代码换成下面的代码,就有这个效果了。
<div id="front">

<div class="headbar">{{Deck}}</div>
<div id="word">
    {{单词}}
    <span id="rank">&nbsp;&nbsp;&nbsp;&nbsp;{{ranking}}&nbsp;&nbsp;&nbsp;&nbsp;</span><span id='example_audios'></span>
</div>
<div class="yongfa">
    {{用法}}
</div>

<div id="back">
    <div class="headbar">有道词典&nbsp;&nbsp;基本释义</div>
    <div class="shiyi_youdao">
      {{shiyi_youdao}}
    </div>

    <div class="headbar">LDOCE6</div>
    <div id="ldoce6">
    {{LDOCE6}}
    </div>

    <script type="text/javascript">
      // format yonfa
      [].forEach.call(document.querySelectorAll('.yongfa'), function (div) {
      div.innerHTML = div.innerHTML
          .replace(/+\)/g, function (symbol) {
            return '<a class="hightlight" style="color:#539007;" >' + symbol + '</a>';
          });
      });

      // play the Ammerican pronouciation
      var amevoice = document.getElementsByClassName("amevoice");
      var anki_modified_code = amevoice.innerHTML;
      //var filename = '_' + anki_modified_code.split(':').split(';').split('_').replace(/"\)/, '');;
      var filename =anki_modified_code.split('ankiplay').split('\");');
      var audio = new Audio(filename);
      audio.play();

      // add audios of the examples
      var examples = document.getElementsByClassName("example");
      var example_audios = "";
      for (var i = 0; i < examples.length; i++) {
          var e = examples.innerHTML;
          var index = i + 1;
          if (e.search('mp3]') == -1) {
            continue;
          }
          example_audios += index + e.split('<img');
//if (i>10) alerta(e.split('<img'));
      }
      var rank = document.getElementById("rank");
      rank.innerHTML += example_audios;

    </script>

我最近自己制作的Anki deck,用来背单词。单词发音,例句音频,Anki,LDOCE6,美国当代英语语料库20000
使用的是美国当代英语语料库20000词频表,用Anki的插件抓取了有道字典的基本释义和LDOCE6的内容(包含单词发音和例句的音频)。注意:音频需要自己点击播放,如果用Anki的那个播放音频是播放所有的包含单词英音美音及例句的音频。我自己加了javascript代码,在学习时打开卡片的时候自动播放单词的美音。
有极少卡片里带了哈利波特书里的句子(因为我合并了Kindle看哈利波特时标注的一些单词)。
我自己使用了差不多一个月了,感觉比较不错,估计能坚持背下去。

下面是截图:
http://cloud.pdawiki.com/album/201804/18/151149kebh5czpqjbcdryh.png

http://cloud.pdawiki.com/album/201804/24/144833ycyfzbpuilblib4i.png

_LDOCE6_wrap.css文件放到Anki的那个media目录下,这样就有上面截图的效果了。这个文件是Anki自动生成的,你如果用Anki的插件从LDOCE6字典里提取过,这个文件应该就已经有了。

链接: https://pan.baidu.com/s/1Z-FqHiEctn_BuWg0cVDu3w
**** Hidden Message *****

heishuiguo 发表于 2020-5-12 03:32:47

zyx_8 发表于 2019-2-8 17:06
CSS小喇叭小红点无白框,解压覆盖同名文件。
下载后点支持,给有需要的人。
...

你好,你那里还有没有anli文件,百度链接已经失效了。能一起贴上来吗?谢谢了

Jiangxi 发表于 2019-2-8 20:38:03

zyx_8 发表于 2019-2-8 17:06
CSS小喇叭小红点无白框,解压覆盖同名文件。
下载后点支持,给有需要的人。
...

{:11_384:}好几个月了,大过年居然有回复!猪年吉祥!多谢了

zyx_8 发表于 2019-2-8 17:06:26

本帖最后由 zyx_8 于 2019-2-8 17:10 编辑

Jiangxi 发表于 2018-10-16 14:40
想咨询下楼主大大,绿色的喇叭能通过改css,缩小点么?在手机里喇叭好大!
CSS小喇叭小红点无白框,解压覆盖同名文件。
下载后点支持,给有需要的人。

hhuang 发表于 2018-6-5 17:14:15

本帖最后由 hhuang 于 2018-6-5 17:19 编辑

ankifyh 发表于 2018-6-5 16:53
我想可能是这个标签里缺点什么:

代码应该是OK的,我直接从我正在用的card里copy出来的。
<span id='example_audios'></span>,这一块代码是没有用的,我原来想放在单独的span里(ID为example_audios),但后来我直接把那些按钮放到rank那个span里了。
如果这个单词没有example,或者有example但example中没有mp3,那就没有按钮。其它情况都应该有按钮的。
你可以alert(examples)看看,自己调试一下,我就是这么看的,了解anki生成的页面的源代码,这样就容易改了。

按钮部分看这里:
      // add audios of the examples
      var examples = document.getElementsByClassName("example");
      var example_audios = "";
      for (var i = 0; i < examples.length; i++) {
          var e = examples.innerHTML;
          var index = i + 1;
          if (e.search('mp3]') == -1) {
            continue;
          }
          example_audios += index + e.split('<img');
//if (i>10) alerta(e.split('<img'));
      }
      var rank = document.getElementById("rank");
      rank.innerHTML += example_audios;

luke2122 发表于 2018-4-27 00:00:34

很棒的样子 今天才研究好anki这个软件正好下载来试试 谢谢分享

nidetou 发表于 2018-4-24 14:30:23

既然是coca词频,最好用LAAD3. 谢谢。

huaxianghchc 发表于 2018-4-24 14:25:00

太棒了啊,感谢你啊

3492145080 发表于 2018-4-24 14:42:43

这个太给力了,感谢楼主分享!

yesmuren 发表于 2018-4-24 15:15:14

好棒,谢谢分享

skyrule 发表于 2018-4-24 15:25:31

版面很美的anki卡,感谢楼主分享

elusty 发表于 2018-4-24 15:28:30

对背单词很有帮助,hhuang辛苦了。

duancj 发表于 2018-4-24 15:33:06

这个L6是最初的版本吧,要是A大的版本就好了

2018云水禅心 发表于 2018-4-24 16:02:16

感谢楼主的分享

histalent 发表于 2018-4-24 16:15:34

谢谢楼主分享。

pwfans 发表于 2018-4-24 16:57:30

感谢分享!好资料!

秋天故事 发表于 2018-4-24 17:04:04

不错的学习资料,感谢LZ无私分享~~

han198808 发表于 2018-4-24 17:15:19

谢谢H大分享好词库。

001email 发表于 2018-4-24 17:50:05

正想着,就有了,谢谢

夜落叶千秋 发表于 2018-4-24 17:56:49

感谢楼主,我想自己抓取考研词汇,不知能授之以渔否

winner_m538M 发表于 2018-4-24 18:08:48

楼主分享的这个资源太给力了

necuser98 发表于 2018-4-24 18:59:17

这个文件用来背单词很好,谢谢楼主分享。

mduim 发表于 2018-4-24 20:31:30

太棒了,谢谢分享,直接收下了!

tonyno1 发表于 2018-4-24 20:32:48

谢谢LZ分享!!!

M-x 发表于 2018-4-24 20:48:50

不错不错,谢谢分享

cd300406 发表于 2018-4-24 20:49:23

感谢楼主的分享

Frank151 发表于 2018-4-24 20:53:18

楼主辛苦了。谢谢楼主分享。

zfcus 发表于 2018-4-25 07:58:53

不错,不错,这个可以有!

言叶之庭 发表于 2018-4-25 09:10:00

感谢楼主制作分享。

Wans1000 发表于 2018-4-25 09:35:37

非常好,要是剑桥的分级与longman的例句音频整合就更好了。
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 更新带音频(单词+例句),LDOCE6,美国当代英语语料库2...