一种模拟电话自动答录方法和装置的制作方法

xiaoxiao2020-9-10  9

专利名称:一种模拟电话自动答录方法和装置的制作方法
技术领域
本发明涉及一种电话自动答录方法,尤其是指一种模拟电话自动答录的方法。本发明还涉及一种实现该方法的模拟电话自动答录装置。
背景技术
目前家庭中计算机较为普及,许多计算机上都标配调制解调器(MODEM)1。如图1所示,一般情况下,电话机主把电话线5和电话机4接入调制调解器的接头后,就不再拔下来,因为调制调解器上一般接电话机(phone)20和上网线路(line)21一般都是直接连接的,如图2所示。因此,上网时可以直接上网,不上网时就可以使用电话机。当有电话呼入的时候,电话机就会振铃,电话机主可以接听。另外许多计算机都有MCU(micro controller unit)2用于控制红外遥控器,前面板光效等,例如联想的天骄等机型。主机内有一直工作的MCU2,该MCU2可以通过红外接口电路I/F,接收红外遥控器的指令,并通过串口RS232接口连接计算机主板10。
与计算机相比,电话更为普及,但许多家庭使用的电话机大多是模拟电话机,不具有自动答录的功能。另外还有一些带录音功能的数字电话机,例如专利号97126248.9公开的松下电器的《带录音和播放功能的电话装置》,但这类电话机价格一般都较昂贵。而许多使用模拟电话机的用户也希望有录音功能。但如果更换数字电话机,旧的模拟电话机将造成浪费。
实际上如果使用模拟电话机的家庭用户的计算机开机,用电话线和电话机连接完成后,启动一些应用软件例如Supervoice,modem spy等,就能实现电话录音的功能。但是一般情况下,电话机主不在家时计算机经常关机,这样也就不能利用家里的计算机实现录音电话的功能。

发明内容
本发明的目的在于提供一种模拟电话自动答录的方法,在计算机关机状态时,实现电话自动答录。
本发明的另一个目的在于提供一种实现上述模拟电话自动答录的方法的装置。
为实现上述目的,本发明提供的一种模拟电话自动答录的方法,步骤如下a)将机主留言以声音文件形式存入与MCU连接的一存储器中;b)在计算机关机状态,来访电话呼入时,调制调解器产生中断通知MCU;c)MCU等待一段预定的时间,如果电话被电话机主应答,调制解调器又会产生一个中断通知MCU,MCU不进行任何动作,返回b步骤,等待下一次来访电话;如果来访电话在一段预定的时间内没有被电话机主应答,MCU作出应答;d)读取存储器内的机主留言,通过调制调解器内的D/A转换电路回传给来访电话,并提示来访电话留言;e)调制解调器将来访电话留言通过A/D转换,采样,编码后以声音文件形式储存于存储器中,并且MCU记录留言时的本地时间,一起存入存储器中。
f)在来访电话挂断后,调制调解器产生中断通知MCU,返回a步骤,等待下一次来访电话。
g)读取存储器中的来访电话留言,并管理该来访电话留言。
所述的一种模拟电话自动答录的方法,上述d步骤后,如果来访电话不愿留言,而是直接挂断电话,这时进入f步骤。
所述的一种模拟电话自动答录的方法,上述a步骤为,在计算机开机状态时,通过计算机主板连接MCU将选定的机主留言以声音文件形式存入存储器;一种方法是通过计算机麦克风将机主留言转为声音文件存入存储器;另一种直接以计算机存储的声音文件作为机主留言存入存储器。
所述的一种模拟电话自动答录的方法,上述a步骤为,在计算机关机状态时,MCU接受一连接MCU的控制板发出的录取机主留言的信息,该信息经GPIO输入MCU,经调制解调器将由模拟电话机话筒传来的模拟信号转为数字信号,MCU将该数字信号储存于存储器中;MCU还接受控制板发出的删除机主留言信息,删除信号经GPIO输入MCU,MCU删除存储器内的机主留言。
所述的一种模拟电话自动答录的方法,上述g步骤为,在计算机开机状态时,通过计算机主板连接MCU读取存储器中的来访电话留言,并管理该来访电话留言。
所述的一种模拟电话自动答录的方法,上述g步骤为,在计算机关机状态时,MCU接受一连接MCU的控制板发出的读取来访电话留言的信息,该信息经GPIO输入MCU,MCU把储存于存储器中来访电话留言放入RAM中,经调制解调器将模拟信号传到模拟电话机话筒;MCU还接受控制板发出的删除来访电话留言信息,删除信号经GPIO输入MCU,MCU删除存储器内的来访电话留言。
所述的一种模拟电话自动答录的方法,上述g步骤为,在计算机关机状态时,MCU接受一连接MCU的控制板发出的读取来访电话留言的信息,该信息经GPIO输入MCU,MCU把储存于存储器中来访电话留言放入RAM中,并传送到一与通过PCI连接MCU的AUDIO CODEC,并由连接AUDIO CODEC的扬声器播放;MCU还接受控制板发出的删除来访电话留言信息,删除信号经GPIO输入MCU,MCU删除存储器内的来访电话留言。
所述的一种模拟电话自动答录的方法,在存储来访电话留言后,持续发出一提醒信号;在来访电话留言删除后,终止发出该提醒信号。
所述的一种模拟电话自动答录的方法,其中所述的提醒信号为一外设闪烁的灯光信号。
所述的一种模拟电话自动答录的方法,其中所述的存储器为FLASH。
为实现上述目的,本发明提供的一种模拟电话自动答录装置,用于实现上述模拟电话自动答录的方法,其包括一具有LVC(Line/Voice/Codec)功能的调制调解器,该调制调解器与外部电话线、模拟电话机连接,并通过PCI总线分别与计算机的主板和MCU连接,用于向外部电话线传送机主的留言和接收来访电话的留言;一MCU,通过PCI总线连接调制调解器,用于控制整个自动答录过程;一存储器,通过数据PCI总线与MCU连接,用于储存电话机主留言和来访电话留言;一计算机内部电源,连接MCU,用于给整个装置供电,在计算机开机状态下,MCU与调制解调器之间的PCI总线断开,调制解调器与计算机的主板之间的PCI总线接通;在计算机关机状态下,MCU与调制解调器之间的PCI总线接通,调制解调器与计算机的主板之间的PCI总线断开;所述的模拟电话自动答录装置,其中所述的MCU通过串口RS232接口连接计算机主板。
所述的模拟电话自动答录装置,其中所述的存储器为FLASH。
所述的模拟电话自动答录装置,更包括一个控制板,该控制板通过GPIO与MCU连接,在控制板设有功能键。
所述的模拟电话自动答录装置,其中所述功能键至少包括一个留言键,在计算机关机状态,按动留言键,MCU接受发出的录取机主留言的信息,该信息经GPIO输入MCU,经调制解调器将由模拟电话机话筒传来的模拟信号转为数字信号,MCU将该数字信号储存于存储器中。
所述的模拟电话自动答录装置,更包括一播放键,在计算机关机状态,按动播放键,MCU接受读取机主留言或来访电话留言的信息,该信息经GPIO输入MCU,MCU把储存于存储器中来访电话留言放入RAM中,经调制解调器将模拟信号传到模拟电话机话筒;播放机主留言或来访电话留言。
所述的模拟电话自动答录装置,更包括一删除键,在计算机关机状态,按动删除键,MCU接受删除机主留言或来访电话留言信息,删除信号经GPIO输入MCU,MCU删除存储器内的机主留言或来访电话留言。
所述的模拟电话自动答录装置,其中所述控制板上设有一指示灯,存储器内有来访电话留言时将闪烁,来访留言电话被删除后不再闪烁。
所述的模拟电话自动答录装置,更包括一个连接有扬声器的AUDIOCODEC,该AUDIO CODEC通过PCI总线连接MCU,可以通过扬声器播放存储器内的机主留言或来访电话留言。
综上所述,本发明的优点如下
充分利用现有的普通模拟电话机和计算机,利用不开机的计算机与普通模拟电话机结合实现自动答录功能。这样的设计,可以让电话机主不在家,计算机也没开机的情况下实现自动答录功能。电话机主回家后可以方便听取电话录音。


图1是调制解调器接口连接模拟电话机和电话线的示意图;图2是调制解调器线路图;图3是本发明的模拟电话自动答录装置的示意图;图4是本发明的模拟电话自动答录方法的流程图;图5是本发明关机状态下播放和删除来访电话留言的流程图。
具体实施例方式
如图3所示,一种模拟电话自动答录装置,包括有一具有LVC(Line/Voice/Codec)功能的调制调解器1,该调制调解器1与外部电话线5、模拟电话机4连接,并通过PCI总线分别11、12与计算机的主板10和MCU2连接,用于向外部电话线5传送机主的留言和接收来访电话的留言;一MCU2,通过PCI总线连接调制调解器1,并通过串口RS232接口连接计算机主板10,用于控制整个自动答录过程;一存储器3,本实施例选用FLASH,通过数据PCI总线14与MCU2连接,用于储存电话机主留言和来访电话留言;一计算机内部电源6,连接MCU2,通过5Vsb(standby)给整个装置供电,还把+5V的信号输出给MCU2,用于MCU2判别计算机是否启动。
在计算机开机状态下,因为电源有+5V的输入,MCU2复位,并使调制解调器1与MCU2之间的PCI总线12处于高阻态,呈断开状态。此时主板10与调制调解器1的PCI总线11有效,MCU2不工作,但是可以通过串口与主板10之间进行通讯,比如与电话线和电话机连接完成后,通过Supervoice,modem spy等软件进行来访电话录音。
在此状态时,电话机主是通过计算机外接的麦克风将机主留言录入到FLASH中的,在FLASH中留言是以声音文件形式保存,也可以将计算机硬盘上现有的声音文件存入FLASH中。机主留言存入后,可以通过计算机音箱听取留言,如果不满意,可以删除重新输入留言。留言满意后,就可以关机,连接调制解调器1与外部电话线5、模拟电话机4,等待来访电话。
在计算机关机状态下,由于计算机内部电源没有+5V的输出,MCU2判断计算机已经关机,调制调解器1与计算机主板10连接的PCI总线11无效,MCU2与调制调解器1之间的PCI总线12有效,调制调解器1与MCU2组成模拟电话自动答录系统,MCU2控制整个系统实现该功能。
其中图3中的MCU2,可以不连接计算机主板10。在此情况下,只是在开机状态下不能进行机主留言和读取来访电话留言。但在计算机关机状态下,可以通过模拟电话机留言和读取来访电话留言。在此状态下,本实施例提供一个控制板9,该控制板9通过GPIO(通过输入/输出)与MCU2连接,在控制板9设一个留言键。电话机主需要留言时,按动留言键,通过电话机话筒留言,经调制解调器1和MCU2录入到FLASH中。在控制板9上还设置一播放键,用于向MCU2输入播放留言的命令,按动播放键,通过电话机听筒听取机主留言。也可以再设一个连接有扬声器8的AUDIO CODEC7,该AUDIO CODEC7通过PCI总线13连接MCU2。按动播放键,就能通过扬声器8播放机主留言,而无需使用电话听筒。为了能删除机主留言,在控制板9上还设置一删除键,用于向MCU输入删除留言的命令,删除后可以重新留言。同理,也可以听取来访电话留言和删除该来访电话留言。
机主留言后,可以使计算机处于关机状态,但MCU一直在工作,等待来访电话。
如图4所示,该图为本发明的模拟电话自动答录方法的流程图。
a)在FLASH中存入机主留言的声音文件;b)在计算机关机状态,来访电话呼入时,调制调解器产生中断通知MCU;c)MCU等待一段预定的时间,如果电话被电话机主应答,调制解调器又会产生一个中断通知MCU,MCU不进行任何动作,返回b步骤,等待下一次来访电话;如果电话在一段预定的时间内没有被电话机主应答,MCU作出应答;d)读取FLASH内的机主留言,通过调制调解器内的D/A转换电路回传给来访电话,并提示来访电话留言;e)调制解调器将来访电话留言通过A/D转换,采样,编码后以声音文件形式储存于FLASH中,并且MCU记录留言时的本地时间,一起存入FLASH中。
f)在来访电话挂断后,调制调解器产生中断通知MCU,返回a步骤,等待下一次来访电话。
如果来访电话不愿留言,而是直接挂断电话,这时上述步骤中e步骤存储留言的过程就被跳过,直接进入f步骤。
为了使电话机主能够及时方便知道是否有来访电话留言,控制板上设有留言指示灯,如果有来访电话留言,指示灯将闪烁。上述模拟电话自动答录方法e步骤后,指示灯闪烁。
电话机主看到指示灯闪烁,想听取留言,进入g步骤。按动控制板上播放键,通过电话机听筒听取来访电话留言或者通过扬声器播放来访电话留言。按动删除键,则可以删除来访电话留言。
由于扬声器的音质比电话机话筒好,因此较佳的方式为选择扬声器播放,如图5所示。流程如下留言指示灯亮,按听取留言按钮,MCU将FLASH中录入的声音文件放入MCU的RAM中,该数字信号通过D/A转换为模拟信号,由AUDIOCODEC传给扬声器播出,播出完毕后,按删除键将删除该声音文件,留言指示灯灭。
也可以在计算机开机状态下,读取FLASH内以声音文件保存的来访电话留言,通过音箱播出。并可以同时读取来访电话留言时间,管理该声音文件。
权利要求
1.一种模拟电话自动答录的方法,其特征在于步骤如下a)将机主留言以声音文件形式存入与MCU连接的一存储器中;b)在计算机关机状态,来访电话呼入时,调制调解器产生中断通知MCU;c)MCU等待一段预定的时间,如果电话被电话机主应答,调制解调器又会产生一个中断通知MCU,MCU不进行任何动作,返回b步骤,等待下一次来访电话;如果来访电话在一段预定的时间内没有被电话机主应答,MCU作出应答;d)读取存储器内的机主留言,通过调制调解器内的D/A转换电路回传给来访电话,并提示来访电话留言;e)调制解调器将来访电话留言通过A/D转换,采样,编码后以声音文件形式储存于存储器中,并且MCU记录留言时的本地时间,一起存入存储器中。f)在来访电话挂断后,调制调解器产生中断通知MCU,返回a步骤,等待下一次来访电话。g)读取存储器中的来访电话留言,并管理该来访电话留言。
2.根据权利要求1所述的一种模拟电话自动答录的方法,其特征在于上述d步骤后,如果来访电话不愿留言,而是直接挂断电话,这时进入f步骤。
3.根据权利要求1或2所述的一种模拟电话自动答录的方法,其特征在于上述a步骤为,在计算机开机状态时,通过计算机主板连接MCU将选定的机主留言以声音文件形式存入存储器。
4.根据权利要求1或2所述的一种模拟电话自动答录的方法,其特征在于上述a步骤为,在计算机关机状态时,MCU接受一连接于MCU的控制板发出的录取机主留言的信息,该信息经GPIO输入MCU,经调制解调器将由模拟电话机话筒传来的模拟信号转为数字信号,MCU将该数字信号储存于存储器中,以声音文件形式保存;MCU还接受控制板发出的删除机主留言信息,删除信号经GPIO输入MCU,MCU删除存储器中的机主留言。
5.根据权利要求1或2所述的一种模拟电话自动答录的方法,其特征在于上述g步骤为,在计算机开机状态时,通过计算机主板连接MCU读取存储器中的来访电话留言,并管理该来访电话留言。
6.根据权利要求1或2所述的一种模拟电话自动答录的方法,其特征在于上述g步骤为,在计算机关机状态时,MCU接受一连接MCU的控制板发出的读取来访电话留言的信息,该信息经GPIO输入MCU,MCU把储存于存储器中来访电话留言放入RAM中,经调制解调器将模拟信号传到模拟电话机话筒;MCU还接受控制板发出的删除来访电话留言信息,删除信号经GPIO输入MCU,MCU删除来访电话留言。
7.根据权利要求1或2所述的一种模拟电话自动答录的方法,其特征在于上述g步骤为,在计算机关机状态时,MCU接受一连接MCU的控制板发出的读取来访电话留言的信息,该信息经GPIO输入MCU,MCU把储存于存储器中来访电话留言放入RAM中,并传送到一与通过PCI连接MCU的AUDIO CODEC,并由连接AUDIO CODEC的扬声器播放;MCU还接受控制板发出的删除来访电话留言信息,删除信号经GPIO输入MCU,MCU删除来访电话留言。
8.根据权利要求1所述的一种模拟电话自动答录的方法,其特征在于在存储来访电话留言后,持续发出一提醒信号;在来访电话留言删除后,终止发出该提醒信号。
9.一种模拟电话自动答录装置,用于实现上述模拟电话自动答录的方法,其特征在于一具有LVC(Line/Voice/Codec)功能的调制调解器,该调制调解器与外部电话线、模拟电话机连接,并通过PCI总线分别与计算机的主板和MCU连接,用于向外部电话线传送机主的留言和接收来访电话的留言;一MCU,通过PCI总线连接调制调解器用于控制整个自动答录过程;一存储器,通过数据PCI总线与MCU连接,用于储存电话机主留言和来访电话留言;一计算机内部电源,连接MCU,用于给整个装置供电,在计算机开机状态下,MCU与调制解调器之间的PCI总线断开,调制解调器与计算机的主板之间的PCI总线接通;在计算机关机状态下,MCU与调制解调器之间的PCI总线接通,调制解调器与计算机的主板之间的PCI总线断开。
10.根据权利要求9所述的模拟电话自动答录装置,其特征在于,其中MCU通过串口RS232接口连接计算机主板。
11.根据权利要求9或、10所述的模拟电话自动答录装置,其特征在于其中所述的存储器为FLASH。
12.根据权利要求9或、10所述的模拟电话自动答录装置,其特征在于更包括一个控制板,该控制板通过GPIO与MCU连接,在控制板设有功能键。
13.根据权利要求12所述的模拟电话自动答录装置,其特征在于其中所述功能键至少包括一个留言键,在计算机关机状态,按动留言键,MCU接受发出的录取机主留言的信息,该信息经GPIO输入MCU,经调制解调器将由模拟电话机话筒传来的模拟信号转为数字信号,MCU将该数字信号储存于存储器中。
14.根据权利要求13所述的模拟电话自动答录装置,其特征在于更包括一播放键,在计算机关机状态,按动播放键,MCU接受读取机主留言或来访电话留言的信息,该信息经GPIO输入MCU,MCU把储存于存储器中来访电话留言放入RAM中,经调制解调器将模拟信号传到模拟电话机话筒;播放机主留言或来访电话留言。
15.根据权利要求14所述的模拟电话自动答录装置,其特征在于更包括一删除键,在计算机关机状态,按动删除键,MCU接受删除机主留言或来访电话留言信息,删除信号经GPIO输入MCU,MCU删除机主留言或来访电话留言。
16.根据权利要求12所述的模拟电话自动答录装置,其特征在于其中所述控制板上设有一指示灯,存储器内有来访电话留言时将闪烁,来访留言电话被删除后不再闪烁。
17.根据权利要求12所述的模拟电话自动答录装置,其特征在于更包括一个连接有扬声器的AUDIO CODEC,该AUDIO CODEC通过PCI总线连接MCU,可以通过扬声器播放存储器内的机主留言或来访电话留言。
全文摘要
本发明一种模拟电话自动答录方法,充分利用现有的普通模拟电话机和计算机,将机主留言存入与MCU连接的一存储器中;在计算机关机状态,来访电话呼入时,由调制调解器和MCU在电话机主没有应答时,自动作出应答;读取存储器内的机主留言,通过调制调解器内的D/A转换电路回传给来访电话,并提示来访电话留言;并将来访电话留言储存于存储器中,并可由模拟电话机读取存储器中的来访电话留言,并管理该来访电话留言。本发明还提供了一种实现上述模拟电话自动答录方法的装置,包括一具有LVC(Line/Voice/Codec)功能的调制调解器;一MCU,用于控制整个自动答录过程;一存储器,用于储存电话机主留言和来访电话留言;一计算机内部电源,连接MCU,用于给整个装置供电。
文档编号H04M1/64GK1509049SQ02155888
公开日2004年6月30日 申请日期2002年12月13日 优先权日2002年12月13日
发明者竺树铭, 左卫东, 李波 申请人:联想(北京)有限公司

最新回复(0)