电脑语言复读机及其复读方法 本发明涉及一种电数字数据处理设备及处理方法,更确切地说是涉及一种电脑语言复读机及其复读方法。
目前,一般的电脑语言复读机都具备复读、跟读功能,在复读机的运行过程中,无论复读还是跟读,均需通过一次或几次按键才能完成,在长时间的复读学习中,这种操作方法费时、麻烦、十分不方便。
本发明的目的是设计一种电脑语言复读机及其复读方法,只需按下一个全自动运行的功能按键,依赖设备中的既定程序,就可自动按照预先设定的方式运行,运行中使用者无需再操作按键。
本发明的目的是这样实现的,本发明的电脑语言复读机,包括中央处理器和收录机,其特征在于:还包括有用于录入语音、播放语音及控制收录机的语音芯片、语音芯片的驱动电路和用于存放录入语音数据的可读写存储器;所述的语音芯片分别与中央处理器、可读写存储器、收录机和驱动电路连接。
本发明电脑语言复读机的复读方法,其特征在于包括下列步骤:
a.中央处理器控制语音芯片将收录机放出的语言信号转换为数据形式并存放在可读写存储器中;
b.中央处理器控制语音芯片从可读写存储器中取出数据转换成语音送收录机播放。
所述的步骤a还进一步包括:设定复读次数和复读工作模式;控制收录机中的磁带以设定的工作模式为条件来运转;控制收录机中的磁带在实际播放状况等于工作模式的设定条件时停止运转;根据设定的复读次数继续磁带运转、复读、中止磁带运转。
所述的复读工作模式是以磁带运转时间等于设定时间为条件进行中止磁带运转的操作。
所述的复读工作模式是以磁带运转所播放的单句数等于所设定的单句数为条件进行中止磁带运转的操作。
所述的复读工作模式是以磁带运转所播放的单词数等于所设定的单词数为条件进行中止磁带运转的操作。
本发明电脑复读机的全自动运行方式是指磁带运转时,电脑程序自动将磁带中的语音数据记录到信息载体中,如果工作模式的设定条件满足,则中止磁带运转,反复多次播放信息载体中的语音数据,直到满足复读次数条件。然后继续磁带运转。整个复读过程只需操作一次按键,省时、省力、方便使用者。
本发明所述的复读次数是指电脑在进行复读或跟读操作时,中止磁带运转、反复播放信息载体中语音数据的次数;所述的复读时间是指电脑控制磁带运转的时间,当磁带运转时间等于设定时间时,电脑中止磁带运转,并对该段时间内的磁带语音进行复读;所述的复读单句数是指磁带运转中播放的单句数,当单句数等于设定单句数时,电脑中止磁带运转,按设定的单句数进行复读;所述的复读单词数是指在磁带运转中所播放的单词数,当单词数等于所设定的单词数时,电脑中止磁带运转,按设定的单词数进行复读。
下面结合实施例及附图进一步说明本发明的技术
图1是电脑语言复读机硬件原理框图
图2是电脑语言复读机工作原理框图
图3是电脑语言复读机全自动时间工作模式软件流程框图
图4是电脑语言复读机全自动单句工作模式软件流程框图
图5是电脑语言复读机全自动单词工作模式软件流程框图
参见图1,电脑语言复读机主要包括CPU中央处理器11、语音芯片12、驱动电路13、RAM可读写存储器14和收录机15。中央处理器11用于控制整个设备的运转。可读写存储器14用于存放语音数据,其容量可大可小,按使用要求选择。收录机15为普通收录机,收录机中的语音出、入端口及磁带启停等电路与复读机连接,中央处理器11可控制收录机的操作。语音芯片12受中央处理器11的控制,通过语音芯片的端口来录入由收录机播放的语音和向收录机发送待播放的语音。驱动电路13用于驱动语音芯片运行,驱动电路13中还包括有按键电路。
参见图2,图中示出语言复读机的工作原理,包括普通复读、跟读操作方式和全自动操作方式。全自动操作方式时,在数据输入过程中由语音芯片先将来自收录机麦克风的语音信号转换为电信号,中央处理器通过比较将电信号转换为数据,再操纵可读写存储器将数据存放在该存储器中;在播放语音过程中,中央处理器先从可读写存储器中取出语音数据,通过语音芯片转换成语音再送入收录机的喇叭端口播放。上述过程不断循环,就能播放先前录制的语音。
步骤201,开机;步骤202,初始化运行参数;步骤203,收录机中磁带运转;步骤204,中央处理器控制将语音信号先转换成电信号,再转换成数据形式存入信息载体RAM中;步骤205,程序判断是否有按键,若没有按键,则继续执行步骤203、204、205,若有按键,则顺序执行步骤206至211;步骤206,判断是否按下复读键;步骤207,判断是否按下跟读键;步骤208,判断是否按下速度设置键;步骤209,判断是否按下复读次数键;步骤210,判断是否按下工作模式设置键;步骤211,判断是否按下自动工作键;步骤212至216,若按下的分别是复读键或跟读键或速度设置键或次数设置键或工作模式设置键时,则分别执行相应的复读操作步骤212或跟读操作步骤213或速度设置步骤214或次数设置步骤215或工作模式设置步骤216;步骤217至222,在步骤211中若判断按键是自动键,则进一步判断其工作模式,步骤217中,是时间工作模式则执行步骤220按时间模式自动运行,步骤218中,是单词工作模式则执行步骤221按单词模式自动运行,步骤219中,是单句工作模式则执行步骤222按单句模式自动运行;步骤223,步骤217或218或219结束后进一步判断是否有按键,若无按键则重复执行步骤217或218或219,若有按键则返回执行步206,依次重复执行。步骤220、221、222的自动运行过程由图3至图5说明。
参见图3,图中示出全自动时间工作模式软件流程。其工作模式原理可简述为:磁带运转,将语音数据存入信息载体;判断磁带运转时间是否达到预设定值,如果达到,磁带停止运转,从信息载体中取出语音数据进行多次复读:判断复读次数是否达到预设定值,如果达到则返回,磁带继续运行,重复执行上述步骤。
步骤301,设置复读次数及复读时间;步骤302,磁带运转;步骤303,将语音数据存入信息载体中;步骤304,判断磁带运转时间是否达到设定值;步骤305,若磁带运转时间达到设定值则控制磁带停转;步骤306,对复读计数器按复读次数置数;步骤307,从信息载体中取出语音数据并播放语音;步骤318,将复读计数器减1;步骤309,判断复读计数器是否为0,若不为0则继续执行步骤307,若为0或在步骤304中磁带运转时间没有达到设定值时均转步骤302执行。
参见图4,图中示出全自动单句工作模式软件流程。其工作模式原理可简述为以下步骤:磁带运转,语音数据存入信息载体;判断磁带所播放的录音是否为一个单句的结束,如果判断是一个单句的结束,则将单句所处的磁带位置记录在存储器中,并将单句计数器加1;判断磁带所播放的单句数是否已达到预设定数值,如果达到则根据存储器中所记录的位置信息从信息载体中取出语音数据进行多次复读;判断复读次数是否达到预设定值,如果达到则清除单句计数器,返回,使磁带继续运转,重复上述过程。
步骤401,设置复读次数及单句数;步骤402,对单句计数器置0;步骤403,磁带运转;步骤404,将语音数据存入信息载体中;步骤405,判断当前的语音是否为一个单句的结束;步骤406,若当前语音是一个单句的结束,则使单句计数器加1;步骤407,判断单句计数器是否计到设定值;步骤408,若单句计数器的计数值已达到设定值,则控制磁带停转;步骤409,对复读计数器按复读次数置数;步骤410,从信息载体中取出语音数据播放语音;步骤411,将复读计数器减1;步骤412,判断复读计数器是否为0,若复读计数器不为0则转为执行步骤410;步骤413,若复读计数器为0,则将复读计数器置0。步骤413后,或在步骤407中单句计数值未达到设定值,或在步骤405中,当前语音还不是一个单句的结束则均返回执行步骤403。
参见图5,图中示出全自动单词工作模式软件流程。其工作原理可简述为以下步骤:磁带运转,将语音数据存入信息载体;判断磁带所播放的录音是否为一个单词的结束,如果判断出是一个单词结束,则将单词所处的磁带位置记录在存储器中,并将单词计数器加1;判断磁带所播放地单词数是否已达到预设定数值,如果达到则根据存储器中所记录的位置信息从信息载体中取出语音数据进行多次复读;判断复读次数是否达到预定值,如果达到则清除单词计数器,返回,使磁带继续运转,重复上述过程。
步骤501,设置复读次数及单词数;步骤502,将单词计数器置0;步骤503,磁带运转;步骤504,语音数据存入信息载体;步骤505判断当前语音是否为一个单词的结束;步骤506,如果当前语音是一个单词的结束则使单词计数器加1;步骤507,判断单词计数值是否达到设定值;步骤508,如果单词计数器的计数值已达到设定值则控制磁带停转;步骤509,对复读计数器按复读次数置数;步骤510,从信息载体中取出语音数据播放语音;步骤511,复读计数器减1;步骤512,判断复读计数器是否为0,若不为0则继续执行步骤510;步骤513,如果复读计数器为0则将单词计数器置0,然后返回步骤503。步骤505或507中,若当前语音不是一个单词的结束或单词计数器的计数值还未达到设定值时均返回步骤503执行。
本明的电脑语言复读机及其复读方法,为语言复读、跟读者提供了一种简单、方便的学习机,一次按键即可全自动地按照预先设定的步骤运行(在本发明复读方法的具体实施中,设定电脑语言复读次数及设定电脑语言复读机的复读时间、复读单句数、复读单词数的步骤是可以省略的,电脑程序可按预定值进行全自动运行)。