页面载入中...
首页 » Tag ‘SuperMemo UX’

SuperMemo UX新手指南:如何手动加入音频,并自动播放

SuperMemo UX拥有强大的多媒体功能,我们在课程里面可以加入音频,图片甚至视频。下面舍得来讲解一下,如何在SuperMemo UX中手动添加音频,并在提问栏或答案栏自动发音。
先介绍一下什么叫做提问栏或答案栏自动发音。所谓提问栏自动发音,就是打开一个课程页面的时候,这个音频将自动播放;而答案栏自动播放,就是在点击“查看答案”按钮之后,开始自动播放这个音频。以英语学习为例,前者通常用在听写或看单词回忆释义的场合,后者通常用在看释义回忆单词的场合,或者用来(自动)播放例句语音。
我们制作课程,通常有两种选择,一种是用批量处理的方式,譬如使用转换精灵;另一种则是手动输入。前面这种方式需要用户具备较强的动手能力和学习能力,后面这种基本上人人都可以操作,虽然速度较慢,但我们可以把课程制作当作是在记一次笔记,那速度也不算什么问题了,因为在制作的时候可以加深对学习材料的印象。
接下来舍得来讲一讲这种手动加音频的方法。舍得假设你已经拥有一个课程,同时已经准备好相应的音频文件。具体的操作步骤如下:
1.首先打开课程,然后按F9进入编辑模式。
2.点击"定义自动播放提问栏音频"(两个小喇叭图标中左侧那个);

ScreenClip
3.窗口中会出现一个播放图标,点击这个图标;

ScreenClip

注意观察这个图标右下角带有一个红色的"停止"符号,这表示此时我们还没有给它加上音频文件。
4.在弹出的“多媒体”窗口中点击“添加”按钮,然后添加你事先准备好的音频文件;

image

5.在弹出的"选择文件ID"窗口中选择"Q-在提问时自动播放";

image

这表示我们要让这个音频在课程页面一打开时就自动播放。如果我们要让它在点击“查看答案”按钮后再自动播放,则应选第二项“A-在回答时自动播放”。
5.点击"确定"按钮;
6.点击"关闭"按钮,退出“多媒体”窗口,此时我们可以看到原先的播放按钮已经变成下面这个样子:

ScreenClip

刚才那个红色的"停止"符号已经消失,表示我们已经给它加上了音频文件。

7.按F9退出编辑模式,我们便可以去感受一下刚刚做好的自动播放效果了。


本文版权归舍得学苑所有,欢迎转载,转载请注明作者和出处。谢谢!
作者:
舍得
首发:
舍得@学习力博客

页面的重置与排除(SuperMemo UX新手指南)

先说一下页面,页面是SuperMemo UX中最小的记忆单位。把UX的课程学习窗口比作浏览器的话,那这个“最小记忆单位”就是浏览器中的一页。如果你学习的是英语单词,通常这一页上记录的是一个单词和它的相关解释,可能还会有音频和图片之类的元素。

页面的重置(Reset)和排除(Dismiss)这两个概念,相对来说,排除比较好理解一些。在学苑中常会有童鞋问到重置是什么意思,而问到排除的比较少。

我们就从容易一点的讲起。

排除的意思很简单:以背单词的课程为例,一个课程中难免会有一些你很熟的单词,熟到什么程度呢?就像”I、You、Apple“之类的词,这类词已经不需要再记忆了,因此SuperMemo提供了一个功能,好让你把它从学习进程中剔除出去,这个功能就叫排除。

重置的概念其实没有童鞋们想像的那么难。舍得用最简单的一句话来描述它:重置就是让这个页面”从零开始“。把它从”已学“状态变回”未学“的状态,或从”已排除“状态变回”未学“状态。重置操作会删除这个页面的复习历史。这个功能主要应用于将已排除的页面重新”召回“。此外,当在一个页面的评分多次出错的时候,我们也可以用这一功能将复习进度重置。不过舍得认为,虽然偶尔的一两次评分出错难免会对复习效果有点影响,但对于一个页面动辄数十次的复习来说,这一两次的评分影响并不大。

排除和重置的操作很简单,只要右键点击左侧内容列表(若看不到内容列表,请按F10)中的页面标题,从弹出的快捷菜单中选择相应的命令即可。如下图:

SNAG-0007

排除操作可以不用右键点击,直接用快捷键Ctrl+D即可。排除操作完成后会出现如下提示:

SNAG-0008
此时在内容列表中这一页面的标题会呈红色显示,如下图中的”Word 4“:

SNAG-0009

 

本文版权归舍得学苑所有,欢迎转载,转载请注明作者和出处。谢谢!
作者:
舍得
首发:
舍得@学习力博客

SuperMemo UX新手指南之课程使用

SuperMemo UX的程序通常是没有自带课程(即在SuperMemo2006、SuperMemo2008中俗称的词库,以后统一称为课程)的,好在舍得学苑下载专区已经给大家提供了大量的SuperMemo UX课程。当你安装好SuperMemo UX时,接下来,就该自己往里添加课程了。

在SuperMemo UX里添加课程有两种方式:

1.使用其它童鞋已经做好的课程,这种课程通常是一个override文件夹带一个course.smpak文件。舍得制作的课程中往往还带一个音标文件,以及舍得英语魔法学苑的链接和一份使用说明。如图:

SNAG-0033

不过官方提供的课程通常只有一个course.smpak文件。
2.创建新课程,并导入课程(词库)源文本。

这种源文本实际上是一个文本文件(TXT),只不过它是按照SuperMemo UX指定的格式来编写的。

现在网上还是以前一种方式的课程居多。

方式一:使用已有的课程


舍得假定你已经下载上文所说的第一种课程,并已解压。

1.启动SuperMemo UX,在程序主界面中找到“add”(添加)链接:

SNAG-0034

2.在打开的窗口中点击“open”:

SNAG-0035

3.在”select a course”窗口找到你刚才解压出来的course.smpak文件,点击打开,如图:
SNAG-0036
4.在主界面你会看到你新添加的课程,比如这里是“BEC”:

SNAG-0037

5.当你把光标移到课程名称上方时,课程名下会出现一条下划线,点击课程名即可开始学习这个课程:

SNAG-0039

你也可以直接点击“Start”按钮开始学习,只不过,当你已添加多个课程时,它会自动打开一个课程,而不一定是你所要的课程。

SNAG-0040

方式二:创建新课程,并导入课程源文本:


舍得假定你手头已经有一份课程源文本,这里所说的源文本,是有特定格式的,请看下面这个范例:

在我们的Q&A文本里应该这样写:

Q: 从欧洲到北美的大型移民潮发生在什么时间?

A: 16世纪早期。

Q: 早期移民者的航行要多久?

A: 6 周以上。

Q: 为什么很多早期移民者死掉了?

A: 因为长期航行和有限的干粮。

Q: 为什么印第安人给 移民者带来了困苦的生活?

A: 他们中的很多人怀有敌意。

有几个地方需要注意一下:

1.Q和A前面不要有空格(行首带空格的在UX中虽可以导入,但尽量养成好习惯),Q&A即问答,Q是指Question,A是Answer;

2.Q和A均用英文半角,后面跟一个英文半角的冒号,冒号后加一个半角空格,然后才是Q和A的具体内容;

3.每组Q&A之间必须空一行(在UX中,若没有这个空行,将视为一个词条);

4.每组Q&A中可以有多个Q或多个A,比如这样:

Q: 为什么
Q: 很多早期
Q:移民者死掉了?
A: 因为长期航行
A: 和有限的干粮。

5.Q和A中可以带有html的语言,我们可以利用这一特性来给课程加上图片、音频和视频的调用;此外,Q和A中还可以带上SuperMemo UX特有的各种题型标记语句,作为初学者,这一点可以略过;

6.同一组Q&A之间最好不要空行(在UX中,可以导入单独的Q行或A行,但SuperMemo2008的处理方式不同;

7.在SuperMemo UX的源文本中,不允许单个“&”符号的存在,你要把“&”替换为“&amp;”(这一操作,术语叫做“转义”。1.4.10.7版中曾作过改动,可以不用对&进行转义,但这样的改动有很多弊端,所以1.4.10.8版又改回来了)。在老版本中(1.4.10.7以前),你还要对“<“和”>“进行转义,分别换为“&lt;”和“&gt;”

在新版本的SuperMemo UX中(具体哪个版本记不清了,好像是1.4.10.X,whatever!),SuperMemo UX可以导入SuperMemo 2006或2008导出的课程源文本,这种源文本是XML格式的,本文对此暂且不进行讨论。

下面的操作是针对第一种源文本格式的,具体的操作过程如下:

1.启动SuperMemo UX,在程序主界面中找到“add”(添加)链接:

SNAG-0034

2.在打开的窗口中点击“Create”:

SNAG-0035

3.在New Course窗口中输入课程名,舍得这里输入的是“舍得的课程”:

SNAG-0042

然后勾选“Import pages”,点击”OK“继续:

4.在Import from Q&A file窗口中点击“Select”按钮:

SNAG-0043

5.选择你已准备好的课程源文本文件,然后点击“打开”按钮:

SNAG-0044

6.回到Import from Q&A file窗口,由于舍得制作的课程源文本通常带有html代码的,因此要勾选“Questions and Answers are defined in HTML”(问题和答案中带HTML标记)选项,下面这个”Use Question as title“(使用问题作为标题)建议也勾上,然后点击“Import”按钮继续:

SNAG-0045
7.出现下面这个提醒信息,说明词库已经正确导入了:

SNAG-0046

8.点击这个新建的课程就可以开始学习啦:

SNAG-0047

本文版权归舍得英语魔法学苑所有,欢迎转载,转载请注明作者和出处。谢谢!
作者:
舍得
首发:
舍得@学习力博客

SuperMemo UX新手指南之安装与卸载

一、安装篇

1.软件准备:

1)SuperMemo UX程序官方下载:

1.4.10.8版:http://www.supermemo.eu/download/smux/smux.zip
这是2011年5月13日官方发布的最新版本。

2)部分系统可能需要先安装Microsoft .NET Framework v2.0以上版本,推荐下载3.5 sp1(231M);
微软官方下载地址:http://download.microsoft.com/download/2/0/e/20e90413-712f-438c-988e-fdaa79a8ac3d/dotnetfx35.exe

3)为了使SuperMemoUX能够更好地工作,系统内需要安装IE7.0(或更高版本),否则启动程序后会出现提示,部分功能将受限制;推荐下载IE8:
太平洋电脑网下载页面:http://dl.pconline.com.cn/html_2/1/104/id=49581&pn=0&linkPage=1.html

如果您使用的是WIN7中文版,那就不需要下载以上两个文件.

2.安装

1)解压下载得到的smux.zip文件;

2)运行解压出来的setup.exe;

SNAG-0022

3)点击“Next”继续:

SNAG-0023

4)点击“I Agree”继续:

SNAG-0024
5)在此步可指定SuperMemo UX的安装目录,此处指定为G盘,你也可以保持默认;

SNAG-0025
6)安装完成,点击“Finksh”。

SNAG-0026

3.安装相关问题

1)如何查询IE的版本

由于SuperMemo UX程序是依赖于IE7.0以上的内核的,所以你的系统里必须装有IE7以上版本的浏览器,舍得建议安装IE8.0,装这个浏览器只不过是用一下它的内核而已,平时上网浏览网页还是用火狐或者傲游吧,就连QQ浏览器也比微软的IE系列方便啊。

下面舍得介绍两种查询IE版本的方法:

方法一:使用用户界面确定IE浏览器的版本。

在所有的IE浏览器版本中,单击“帮助”菜单上的“关于 Internet Explorer”。产品和版本信息都显示在所出现的对话框中。用这个方式判断IE浏览器版本是最常规,也是最简单的方法。

SNAG-0028

方法二:使用 Shdocvw.dll 或Iexplore.exe文件确定IE浏览器的版本:

从 Internet Explorer 3.0 到 6.0,浏览器都在 Shdocvw.dll(外壳文档对象和控制库)文件中实现。因此,对于 Internet Explorer 3.0 到 6.0,可以使用 Shdocvw.dll 文件的版本来确定计算机上所安装的 Internet Explorer 的版本。若要确定 Internet Explorer 7 的版本号,必须使用 Iexplore.exe 的版本。为此,请按照下列步骤操作:

    单击“开始”,指向“查找”,然后单击“文件或文件夹”。
    在“名称”框中,键入 shdocvw.dll,然后单击“立即查找”。
    在文件列表中,右键单击“Shdocvw.dll”文件,然后单击“属性”。
    单击“版本”选项卡。
    重复步骤 2 到 4,但在步骤 2 中键入 iexplore.exe。如果 Iexplore.exe 的版本为 7.x,则说明安装了 Internet Explorer 7;版本为8.x的,则说明安装了Internet Explorer 8。

SNAG-0027

 

2)如何查询.netframework版本

确定计算机上安装的 .NET Framework 版本的最简单方法是找到 %systemroot%\Microsoft.NET\Framework 文件夹。

傻瓜式的操作步骤如下:

a.打开“我的电脑”或“资源管理器”(建议直接使用快捷键 Win+E,Win是指Ctrl键和Alt键之间的Windows键);

b.复制“%systemroot%\Microsoft.NET\Framework”(不带引号),粘贴到地址栏中,如下图:

SNAG-0031
然后按回车。

c.从上图可以看到你的系统里安装的一系列.net framework的版本。比如舍得这里最高的版本是v4.0.30319。

注意:如果您看到未在本文中列出的其他格式为 vN.N.NXXXX 的目录,则这些版本可能是 .NET Framework 的测试版或预发行版。那些版本超出本文所介绍的范围。

要确定计算机上安装的 .NET Framework 版本,请按照下列步骤操作:

    打开前面列表中的任一文件夹,然后找到 Mscorlib.dll 文件。
    右键单击该文件,然后单击“属性”。
    单击“版本”选项卡,然后记下文件版本。

另一种简单的方法是进入控制面板,打开“添加与删除程序”,在里面找.net framework的安装版本,如下图所示:

SNAG-0032

二、卸载篇

不知SuperMemo UX的开发团队咋想的,程序居然没有卸载的功能?安装程序通常带有卸载的,就算它没有,控制面板的“添加与删除”里总有吧?呵呵,只能说它们太另类了。

说起来卸载SuperMemo UX也还是比较简单的,首先要把SuperMemo UX的文件夹删除掉,然后在系统盘(通常是C盘)下面搜索“SuperMemo World”这个文件夹,比如WIN7下面这个文件夹的路径是:C:\Users\Administrator\AppData\Roaming\SuperMemo World,把该文件夹删除掉或重命名就可以了。

 

本文版权归舍得英语魔法学苑所有,欢迎转载,转载请注明作者和出处。谢谢!
作者:
舍得
首发:
http://blog.emagic.org.cn.org.cn

用AutoIt打造SuperMemo UX发音练习快捷键

这是昨天看到Adappp制作的UX录音工具后想到的方法,之前从未用过AutoIt,突发奇想,马上安装AutoIt(早就下载好的),然后阅读笑来的AutoIt文章若干篇,AutoIt官方帮助文章若干篇,开始编写脚本,轻松搞定SuperMemo UX发音练习快捷键.

 

一.SuperMemo UX发音练习介绍

开篇之前,先来讲讲SuperMemo UX发音练习是咋回事?

看过或用过Tell Me More的发音训练没?波形对比是不是很酷,而且评分很准确?这个功能SuperMemo的团队早就在研究,并在1.4.5(不够精确)以后的版本中加入了这一项超级实用的功能.相比之下,SuperMemo UX发音练习的发音对比和分析更细致.而且SuperMemo UX发音练习有一项Tell Me More无法相比的优势,那就是,在SuperMemo UX中,你可以随意练习任意UX支持的音频材料,而用Tell Me More则只能使用它自带的音频材料.

先看看Tell Me More发音练习的界面:

SNAG-0042

 

图中为TMM9法语版的音素练习,图中蓝线部分当为语调曲线,右侧是评分,满分为七分.同一发音可以练习N次,而且都会被记录,便于对比(这是Tell Me More的优势,UX中只能存一次),换下一个词或句子练习时,原录音内容方被清空.

再来看一看SuperMemo UX发音练习的界面:

SNAG-0043

 

练习的语音库为舍得制作的六人行120课,左侧为波形图(振幅图),红色为重音,绿线为语调,右侧为录音/播放控制区和评分区,大家可以看到舍得的总得分为90%.但它分得更细,得分分为语调/重音/匹配率和正确率.但总评分的计算方式不详.(P.S.这里有一个1.4.10.3版的汉化错误,图中的"确定"应翻译为"好"或其它相当的词汇).

左下方的checkbox可以勾选,如选匹配,则成如下图形(需仔细观察):

SNAG-0045

 

如选择"声谱图"则变成这样:

SNAG-0044

 

上面讲到的这些元素是让人"感觉"到SuperMemo这个发音练习做得比较专业的重要因素.

更重要的是,舍得从实际使用的体验中看,发现它的这个评分还是"蛮靠谱"的.所以舍得不能说它超越了Tell Me More,而会说它可以与Tell Me More媲美!

但是,既然它这么好,舍得为何不早点推广SuperMemo UX的发音练习呢?

原因就是,它的操作太不方便了!

调用一次这个发音练习,需要点三次按钮:

第一次是点这个按钮右半部分(即小倒三角所在部分):SNAG-0046,此时会弹出媒体播放器;

第二次是要点击媒体播放器中的麦克按钮:

SNAG-0047

 

然后出现发音练习的界面;

第三次是还要点击录音按钮;

够麻烦吧?

下面舍得来讲讲如何用AutoIt来给这些操作加个快捷键.

 

二.用AutoIt打造SuperMemo UX发音练习快捷键

1. 下载并安装AutoIt v3

AutoIt v3的官方下载页面地址:
http://www.autoitscript.com/autoit3/downloads.shtml

建议从国内网站下载汉化版.

AutoIt V3的安装文件下载地址:
http://www.autoitscript.com/cgi-bin/getfile.pl?autoit3/autoit-v3-setup.exe

2. 下载并安装SciTE4AutoIt3

尽管autoit-v3-setup.exe中已经默认安装了一个简版的SciTE,但是最好还是去下载一个专门为AutoIt定制的SciTE4AutoIt3,其安装文件下载地址为:
http://www.autoitscript.com/cgi-bin/getfile.pl?../autoit3/scite/download/SciTE4AutoIt3.exe

在它的安装向导页面中一律按“Next>”键,直至安装完毕。

3.在SciTE4中建立一个UX.au3脚本

将下面这些代码复制进去:

HotKeySet("!a", "AddButtonClick")


Func AddButtonClick()
        MouseClick("left", 430, 274, 1)
        MouseClick("left", 537, 392, 1)
        MouseClick("left", 1009, 434, 1)
EndFunc

代码中的430,274等是坐标值,就是你分别要点击的三个按钮的位置.

 

4.打开AutoIt的窗口信息工具

分别对上面说到的调用UX发音练习所要点击的三个位置取值,替换上述代码中三行MouseClick的值.

SNAG-0048

取值操作很简单,调出AutoIt的窗口信息工具,然后点击查询工具下方的图标,出现靶形光标,然后鼠标左键按住不放,将靶形光标拖到SuperMemo UX中相应的位置.接下来只要在鼠标选项卡里找到坐标值,双击它(相当于复制),随后找到相应的代码行把坐标值换掉就行!

保存代码,按F5运行,测试一下.

 

5.开始使用

在UX学习界面,按下Alt+A(快捷键自己定啦,别跟UX里的重复就行),程序就会依序点击如下三个位置:

1.播放控制中的向下小三角:调出媒体播放器;

2.媒体播放器中的麦克按钮:调出发音练习窗口;

3.发音练习中的录音按钮:开始录音;

也就是说,你只要按下Alt+A,就开始录音,效率比TMM还高一点.

上面代码中的三组数字,是这三个位置的坐标,你的分辨率和模板不同,这个位置就会变化,因此这个方案只能供动手能力强的童鞋参考.

 

你还可以将这个au3脚本转换为EXE文件,这样每次运行一下就OK了.

 

三.小结及注意事项

此方案要求你有较强的动手能力,而且需要下载几个工具.但只要下载后安装并调试好,基本上是一劳永逸的.

SuperMemo UX的发音练习也不是十全十美的,它的录音和处理比TMM略慢,不过不影响实际使用.

另外有一个问题要注意的就是,练习所用的UX课程,其媒体文件应当在课程文件夹下,换句话说,用BGSOUND方式来调用外挂语音库的,是无法进行这种发音练习的.

 

 

本文版权归舍得英语魔法学苑所有,欢迎转载,转载请注明作者和出处。谢谢!

作者:舍得

首发:http://blog.sina.com.cn/learningpower

SuperMemo UX 1.4.10.3舍得汉化版已发布

这是舍得汉化得最快的一个版本,同时也是检查得最全面的一个版本.

此版本修正了少量以前版本的汉化错误,同时还修正了官方原版中的一个小问题,那就是显示页面信息的窗口大小不合理的问题.

为提升SuperMemo UX后续版本的汉化速度,舍得学苑专门成立了SuperMemo UX汉化小组,愿意"舍"去自己的一点点时间来为广大UX用户服务的童鞋请加入该小组,链接如下:

http://emagic.org.cn/group-46-1.html

 

SuperMemo UX 1.4.10.3舍得汉化版下载地址如下:

 

舍得学苑下载中心下载:http://d.emagic.org.cn/download/SuperMemo/Program/2010-12-14/1292303190200.html

 

下载地址如下:

 

 

本文版权归舍得英语魔法学苑所有,欢迎转载,转载请注明作者和出处。谢谢!
作者:舍得
首发:http://blog.sina.com.cn/learningpower