一种具排程提示功能的网络电话系统及其方法

文档序号:7617057阅读:101来源:国知局
专利名称:一种具排程提示功能的网络电话系统及其方法
技术领域
本发明涉及一种网络电话系统及其方法,特别是涉及可设定排程的时间戳记,和对应显示的文字与拨放的声音文件,来作为提示功能的网络电话系统及其方法。
背景技术
网络电话(VoIP,Voice over IP)技术,是以因特网的IP标准来拨接电话。在1998年时代,这种利用因特网(internet)来传递语音封包的电话技术已被提出,但是因为话质不稳定,以及牵涉到网络电话设备成本问题,因此当时使用者多为大型企业,一般民众想要藉此节省公司长途电话费用,可就望尘莫及了。不过随着通话质量的改善,网络电话已经引起了电信厂商的重视。
但是随着技术的进步,系统业者已经开始采用网络电话技术,来降低国际电话和长途电话的成本。也由于大型电话公司IP着力于光纤网络的布建,网络电话技术最终必将取代传统式的交换机技术。目前已经有10%的国际电话,是使用网络电话技术连接。不过,真的用网络电话设备拨出的电话,却还不到1%。
因为网络电话通过因特网或公司内部网络传输数据,以促成双方通话,因此倘若是因特网的联机质量不良,可能因为线路壅塞或断线,将会造成通话延迟或硬生生被切断。
对上网者而言,这数百万分之一秒的延迟可能只意味网页多花一些时间下载,但对网络电话通话而言,影响最明显的就是一部分通话会消音或突然结束。
但是这样的问题,会随着网络质量的不断提升,以及网络服务费的下降而获得改善,由于数据的数字化已经是股必然的趋势,人们开始习惯于利用网络来寻找数据,下载付费电影或是音乐来欣赏,在网络上进行拍卖或是购买的行为,在在显示出现在人与网络世界的紧密结合,而这些功能皆需要通过较为高速的网络传输才能达成,因此,网络电话所需的传输频宽要求将不再难以达成,取而代之的,是使用者可以用极为低廉的通话价格,而获得与传统电话近似的通话质量,这尤其对常用电话联络客户的公司更为重要。
但是常常在使用电话跟客户讨论案子,或是在进行人际关系的建立时,常常会不知不觉得就讲了很久的电话,尤其网络电话的收费如此低廉,更是容易出现这样的情形,导致忽略了行程安排中的重要公事要作,或者虽然有秘书或是个人数字助理(PDA,Personal Digital Assistant)来提醒有会议要开,但是要对客户这样贸然的打断对话,总是会让人碍于情面而难以启齿,因此若是能让电话担任起个人秘书的功能,帮助使用者记下行程通知,并能在时间到的时候作提醒,不仅增加电话的多功能性,并可让使用者将难以开口的结束通话请求,交由网络电话来代为执行。

发明内容
鉴于以上的问题,本发明的主要目的在于提供一种具排程提示功能的网络电话系统及其方法,通过预先设定行程安排的记录,待排程上的时间戳记到达时,执行对应设定的动作来提醒使用者。
因此,为达上述目的,本发明所提供的一种具排程提示功能的网络电话系统至少必须包含输入模块,用以接收输入的文字或是声音信号;存储装置,用以存储文本文件或是声音信号文件;设定模块,用以设定排程的时间戳记及对应的动作;转换模块,用以将文字转为数字声音或是将声音数字信号转为文字;排程模块,还包含有定时器,用以记录行程安排并计算时间,当时间戳记到达时,控制加载文字及/或声音文件以进行拨放显示的动作;输出模块,用以将接收的文字作显示或将语音拨放输出;合成模块,当时间戳记到达而需在通话中作提示时,用以将实时接收到的通话语音与预设的提示声音合成;及网络模块,用以接收由网络远程所传来的文字与语音封包数据并予以认证,以及将欲传送的文字及声音等数字数据转为封包形式传送出去。
而为达本发明所提供的一种在网络电话上实现排程提示功能的方法,至少必须包含下列步骤首先由使用者预先设定排程的时间戳记及对应的动作,并持续计量时间;当计量的时间到达先前使用者所设定的时间戳记时,根据排程中所设定的提示动作来执行,使产生对应输出声音提示、亮灯闪烁或于屏幕显示欲提示的文字。
以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的限定。


图1为本发明的系统架构图;图2为本发明的方法流程图;图3为本发明在执行文字与语音两者间转换的方法流程图;图4为本发明在提示与通话语音合成的方法流程图;及图5为本发明自网络远程输入排程设定的方法流程图。
其中,附图标记100输入模块110存储装置120设定模块130排程模块140网络模块150定时器160转换模块170输出模块180合成模块190网络电话步骤210 设定排程的时间戳记及对应的提示动作步骤220 计量时间步骤230 侦测是否到达时间戳记?步骤240 执行预设的提示动作步骤242 是否设定了文字与声音的转换?步骤244 判断是否为文字格式文件?步骤246 将文字转换为声音信号步骤247 输出声音提示步骤248 将声音信号转换为文字步骤249 显示于屏幕上步骤250 对应输出声音提示、亮灯闪烁或于屏幕中显示步骤410 设定排程的时间戳记以及于通话中提示步骤420 时间戳记到达时步骤430 侦测是否正在进行通话?步骤440 载入预设的声音文件步骤450 将该声音文件与通话语音作合成步骤460 编码成网络封包传出步骤510 接收自网络远程传来的排程设定步骤520 是否为合法网络地址来源?步骤530 将时间戳记加入存储器的排程中步骤540 是否有附带文字或声音提示文件?步骤550 将夹带的文字提示或声音文件存入存储装置具体实施方式
本发明将提供一种具排程提示功能的网络电话系统及其方法。在本发明的以下详细说明中,将描述多种特定的细节以便提供本发明的完整说明。然而,对熟知技艺者来说,并可以不需要使用该特定细节便可以实施本发明,或者可以借着利用替代的组件或方法来实施本发明。在其它的状况下,并不特别详细地说明已知的方法、程序、部件、以及电路,以免不必要地混淆本发明的重点。
首先请参阅图1,此为本发明的系统架构图,包含了以下组件输入模块100,在此指为网络电话190的话筒麦可风部分,可用以接收使用者的声音信号,以及输入键盘部分可用以输入文字作为提示,假若网络电话190还具有其它数据传输接口,例如射频传输接口、红外线传输接口、蓝芽传输接口等无线传输接口或是通用串行总线(USB,Universal Serials Bus)及IEEE1394等有线数据传输接口时,还可以通过这些接口来将外部的文件传入。
存储装置110,可以是硬盘或是非挥发性存储器(NVRAM,Non-VolatileRAM),以及闪存(flash RAM)等,用以存储使用者自输入模块100所输入的文本文件(.txt),或是录下的声音信号文件(.wav),也可以是自网络电话190之外部藉各式传输接口,或是有线网络及无线网络所传入的音乐文件(.mp3)或是图片文件(.jpg)。
设定模块120,用以接收使用者自键盘或是利用语音来作输入排程设定,以及设定排程中每个时间戳记所要对应执行的动作,例如使用者可从键盘中输入0900代表早上九点,接着按下”*字键”代表欲录下一段提示语音,当录音动作完成后再按一下”*字键”,则表示可将此录音文件存入存储装置110中,并立即与0900的时间戳记作对应,同样的,电话原本的”重拨”、”转接”、”插拨”、”保留”、”扩音”等功能也是由此达成,还包括使用者可作提示信息的文字与语音两者间的互相转换设定。
排程模块130则是用来将设定模块120所传来的行程安排记录下来,本模块还包含有一定时器150用以计算时间,当排程中的时间戳记到达时,依据先前的设定来决定加载文字及/或声音文件以进行拨放及显示的动作;转换模块160,可以根据使用者目前的设定,用以将文字转为数字声音(TTS,text-to-speech),或是将数字声音转为文字(STT,speech-to-text),因为使用电话键盘输入并不是那么的方便,若只是要文字提示时,利用语音输入就是个比较方便的做法,使用者只要在文字输入模式下,对着麦克风讲话即可通过语音转文字引擎将文字信息输入,当然也可以将选取的文字信息转换成语音拨放,或者选择在通话中插拨。
输出模块170在此是指网络电话190上的显示屏幕以及扩音喇叭,用以显示先前设定好的文字,或将设定好的语音拨放输出,让使用者可以获得提醒,当排程模块130侦测到已到达时间戳记时,检视先前的设定,若使用者设定为拨放话机内部里面的音乐,则自存储装置110中加载指定的mp3文件并拨放,若是要将预先录下的语音以文字显示,则同样是自存储装置110中加载预录的wav文件,通过转换模块160的语音转文字引擎转换成文字后,显示于液晶屏幕等显示装置上。
合成模块180,当时间戳记到达时而使用者正在进行通话,而需在通话中作提示时,用以将原先会在输出模块170即拨放的提示声音,转而与自输入模块100所实时接收到的通话语音作合成,其中通话语音为前景声音,而提示声音置于背景;及网络模块140,可用以接收由网络远程所传来对本机所作排程设定并予以认证,及对应的文字、影像或语音等数字数据,以及将自输入模块100所接收的通话语音、传送的文字及合成后的声音等数据转为数字封包形式传送出去。
因此,本发明应用于网络电话190上使达成排程提示的方法流程图如图2所示,步骤210,首先,必须先由使用者自设定模块120输入预先设定排程的时间戳记及对应的动作;步骤220,例如可由麦克风录下一提示语音,转换成文字,或者是由自网络接收各种数字数据,同时排程模块130中的定时器150持续地计量时间;步骤230,判断是否到达使用者所设定的时间戳记?步骤240,当计量的时间到达先前使用者所设定的时间戳记时,根据排程中所设定的提示动作来执行;步骤250,例如自存储装置110中将预录下的语音文件(.wav)加载,或者是加载之后还通过转换模块160将语音转换成文字;最后,由输出模块170可以拨放所加载的声音档至扩音喇叭、或是通过亮灯闪烁来提示使用者,以及在屏幕上显示欲提示的文字。
而在转换的步骤中,更如图3所示,假设当排程模块130因排程中的时间戳记到达时,自存储装置110中加载对应的语音文件后,步骤242,判断在排程设定中是否有需要作转换?步骤244,若没有则直接拨放语音文件至输出模块170的扩音喇叭,若有需要作转换的设定,则需判断接收到为何种格式的文件?步骤246,若为文字文件(.txt),则作文字转语音的转换;步骤247,并将转换后的声音拨放输出;步骤248,若为语音文件(.wav),则作语音转文字的转换;步骤249,并将文字于液晶屏幕上显示。
本发明的另一实施例如图4所示,步骤410,首先,使用者先设定了排程及允许于通话中提示后,步骤420,当设定的时间戳记到达时;步骤430,可先判断使用者目前是否正在进行通话,步骤250,若话筒并未被拿起,则对应输出声音提示、亮灯闪烁或于屏幕显示即可;步骤440,否则,则根据使用者在设定排程时,将所设定的声音文件加载;步骤450,同时与使用者发话的语音作实时合成;步骤460,其中通话语音为前景声音,而提示声音置于背景,并将这合成后的数字声音信号编码成网络封包传出。
收话端在收到这合成了提示音的对话后,也就能够知道发话端的使用者在这个时候有其它要事要处理,一来可提醒使用者,二来也可达到告知收话端要尽量长话短说好结束通话的效果。除了将提示声音直接合成输出到受话端外,也同时在屏幕上显示文字提示,或是以亮灯闪烁来提示,以避免突如其来的声音吓到正在发话的使用者,可能会导致原本进行中的对话思绪中断而无法继续延续,以闪灯及屏幕上的文字显示一样可以达到提示使用者。
排程设定除了可由使用者在本机端输入外,由于是网络电话190的缘故,还可接收来自网络上传来的设定,请参阅图5,此为接收来自网络远程所传入排程设定的方法流程图,步骤510,首先,网络电话190接收到自网络远程传来的一排程设定;步骤520,使用者可事先设定允许对网络电话作设定的网络地址(IP address)名单,例如秘书、助理、上司、或是往来较频繁的客户等,可设定他们用来联机的网络地址,为可允许来设定使用者排程的合法来源网络地址,因此,便可在接收到有外部传入的排程设定欲加入时,判断是否为合法使用者所传来的排程设定;步骤530,若是,则解析内容将时间戳记加入存储器的排程中;步骤540,再进一步判断其欲提示的方式,是否有附带文字或声音提示文件?步骤550,比如助理以留言录音方式来作提醒,则可检查是否有对应的附加文件,如果有,将夹带的文字提示或声音文件存入存储装置,或者有于本机内部的存储装置110存有留言的语音文件,当排程的时间戳记到达时,则可将其加载拨放或显示。
当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1.一种具排程提示功能的网络电话系统,其特征在于,该系统具有一输入模块,用以接收多个输入的文字或声音;一存储装置,用以存储多个文本文件或是多个声音信号文件;一设定模块,用以设定多个排程的时间戳记及其对应一个以上的提示动作;一排程模块,还包含一定时器,用以记录一设定的行程安排并由该定时器计算时间,当各该时间戳记到达时,控制加载各该文字及/或声音文件以进行拨放显示的各该提示动作;一输出模块,根据该执行的提示动作,用以作一文字显示或一语音拨放;及一网络模块,用以接收自一网络远程所传来的多个封包数据并予以认证,以及将欲传送的多个数字数据转换为封包形式传送出去。
2.根据权利要求1所述的具排程提示功能的网络电话系统,其特征在于,该系统还包含一转换模块,用以将多个文字转为一数字声音或是将多个声音数字信号转为各该文字。
3.根据权利要求1所述的具排程提示功能的网络电话系统,其特征在于,该系统还包含一合成模块,用以将一实时接收到的通话语音与一预设的提示声音信号作合成。
4.根据权利要求1所述的具排程提示功能的网络电话系统,其特征在于,该存储装置可以是硬盘、非挥发性存储器或闪存。
5.一种网络电话具排程提示功能的方法,其特征在于,该方法包含下列步骤接收自一本地端或一个以上的网络远程所设定的多个排程时间及其对应的多个提示动作;根据一定时器侦测排程中的多个时间戳记;及当一时间戳记到达时,执行对应预设的一个以上提示动作。
6.根据权利要求5所述的网络电话具排程提示功能的方法,其特征在于,自该网络端所作的设定还包含下列步骤接收自一网络远程所传来的一排程设定并确认该网络远程的网络地址的合法性;撷取该排程设定内一个以上的时间戳记加入该网络电话排程;及确认排程设定内各该时间戳记对应的提示动作。
7.根据权利要求6所述的网络电话具排程提示功能的方法,其特征在于,该提示动作若包含一个以上的附加文字及/或语音文件时,将各该附加文件存入该网络电话的一存储装置中。
8.根据权利要求5所述的网络电话具排程提示功能的方法,其特征在于,该方法还可包含一文字与声音间的转换动作。
9.根据权利要求5所述的网络电话具排程提示功能的方法,其特征在于,该时间戳记到达时,该网络电话正处于通话的状态,还可将预设的一提示声音与通话语音作结合输出至一网络远程。
10.根据权利要求9所述的网络电话具排程提示功能的方法,其特征在于,该提示声音与通话语音结合输出至该网络远程时,也可同时于该网络电话本机端显示一提示声音的转换文字信息于一屏幕上。
全文摘要
本发明公开了一种具排程提示功能的网络电话系统及其方法,可于网络电话系统中设定行程安排,并将对应欲显示的文字与拨放的声音文件存储起来,当排程的时间戳记到达时,执行预先设定的动作以提醒使用者。
文档编号H04L12/00GK1848893SQ20051006306
公开日2006年10月18日 申请日期2005年4月5日 优先权日2005年4月5日
发明者翁世雄, 沈雪铃 申请人:英保达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1