语音转彩信的方法

文档序号:7589783阅读:246来源:国知局
专利名称:语音转彩信的方法
技术领域
本发明涉及手机短信息发送及接受相关技术,特别涉及普通手机用户与彩信手机用户短信息功能相互交流相关技术。
背景技术
现有的普通手机用户目前仅能实现普通手机用户间SMS信息的传递。也有将语音信号转换为相关文字的技术,但将语音与手机彩信(MMS)之间的转换的实用技术还没见报道。普通手机用户不能实现发送MMS到其他彩信用户手机,如此便限制了SMS手机用户短信息与其他彩信用户手机的信息交流;更无法实现普通手机用户用语音与彩信手机用户的短信息交流。
技术内容本发明目的在于提供一种方法,以实现普通手机用户通过语音拨号发送MMS到其他彩信手机用户手机,实现语音业务与彩信业务之间的信息交流。
本发明目的通过以下技术方案实现(1)编写用于接受用户请求的网关接口程序、用于将语音转换成模拟短信息的语音流程程序及用于记录用户信息的数据库业务处理程序;(2)数据库中分别建立用户上行短信息关键字主表及关键字子表;(3)根据用户上行的短信息内容的涵义分析出一关键字;(4)这些关键字作为一个主类,存放在关键字主表中;(5)将表达主表中关键字的内容作为子类,存放在一个关键字子表中;
(6)给每个关键字定义一个涵义比重;(7)将这些关键字按涵义比重由重到轻依次从前到后排放在一个配置文件中;(8)当手机用户拨打固定的接入号进入语音流程,便根据语音指示进行相应按键操作,语音流程程序数据库业务处理程序根据语音类别指定数字按键对应的相关关键字;(9)当网关收到用户的请求时,网关发送请求手机号码、接受手机号码以及关键字到网关接口程序,业务处理程序通过模拟转发MO的方式将信息传递给接受线程,请求手机号码为拨打语音系统的用户号码,接受号码为用户在语音系统内输入的手机,相当于用户发送了一条短信到该系统;(10)在接受线程启动时将配置文件读入到数据库的关键字主表中;(11)读取相关内容的关键字,根据关键字选取彩信发送给接受手机;(12)发送给接受手机后,根据彩信中心反馈的彩信发送结果判断接受用户是否成功接受到彩信,接受用户成功接受到彩信,发送手机显示成功;发送不成功,记录用户下行记录,存放在事先定义好的彩信下行记录表中。
也可以在需要传递图片信息时增加以下步骤(1)建立图片信息表,将分别属于各类关键字类型的图片保存在图片信息表中;(2)为每类图片设定优先级;(3)当用户上行一条短信息,接受线程在接受到当前短信息的时候,从数据库的图片信息表中判断有无优先级最高的图片,如果有,则将服务器内存中优先级最高的图片记录下来,随机选择一张发送给接收手机;(4)如果配置文件中没有找到任何匹配用户上行的短信息内容的关键字,则判断当前日期是否在哪个节日段内,如果是则读取相关内容的图片,随机选择一张给接受手机,如果不是,我们则从数据库的图片信息表中读取近似类的图片,随机选择一张发送给接受手机,同时记录用户下行记录,存放在事先定义好的彩信下行记录表中。
本发明的技术进步在于,提供了一种逻辑简单,使用方便的语音发送彩信方法,通过SMS功能发送MMS到其他彩信用户手机;实现了SMS手机用户语音信息与彩信用户手机的信息交流。


图1为本发明的语音流程具体的实施方法本方法是将原有发送点对点的普通短信,(非彩信手机),通过本系统将通过语音的方式选择,并录制任意的留言发送到其他彩信用户手机上,对方会在接收到“原音重现”的语音祝福的同时收到一个彩信。从而突破“彩信服务”局限在“彩信手机”的瓶颈。
本发明的主要业务流程是普通终端用户通过拨打语音来发送彩信,按照相应的语音提示菜单进行操作。用户语音输入的信息首先会被系统转换为短信息经过当地短信息中心转到当地短信网关,然后短信网关会将此短信息转到路由服务器上,然后路由服务器再将此短信息转到我们的接受线程所指定监听的端口,接受线程在对此短信息的内容进行分析,然后选择合适短信息内容所表达的涵义的彩信,将此彩信发送给接受手机号。例如,A先生(手机号码是13811223344)在圣诞新年来临之际希望给好友B先生送去自己美好的祝愿,A先生使用自己的手机拨打125905918,按照相应的语音提示菜单,进入节日祝福,输入B先生手机号13912345678以#号键结束,同时可以录制留言(B先生的手机号是13912345678)。A先生输入成功后,B先生的彩屏手机即收到一张主题为“圣诞快乐”的彩信图片,同时能收到A先生外呼留言。
手机用户能够通过普通手机用语音方式随时随地发送彩信,突破用户终端限制,信息发送更加快速、便捷,彩信使用再也没有终端使用障碍,普通手机用户均可点对点体验彩信五彩缤纷世界。
本发明技术是系统在接收用户的语音信息之后,接受线程能够根据信息内容分析其涵义,进而最快速,高效,准确(表达发送方想表达的涵义)的选择图片,发送给终端彩信接受用户;下面是这项技术设计及实现的详细过程。
基于用户上行的语音信息的内容涵义主要集中体现在一些表达“情感”,“婚庆”,“生日”,“祝福”,“工作生活”,“节日”等这些类别,我们就集中提取一些表达这些类别涵义的核心词作为关键字,然后给每个关键字定义一个涵义比重,将这些关键字放在一个配置文件中,关键字按涵义比重由重到轻依次从前到后的排放在配置文件中。然后我们在接受线程启动的时候将配置文件读入到内存,其中我们将“情感”,“婚庆”,“生日”,“祝福”,“工作生活”,“节日”等这些类别作为一个主类,存放在一个“关键字主表”中。将例如“白头偕老”,“永结同心”,这些表达关键字“婚庆”内容的词组作为子类,存放在一个“关键字子表”中。另外分别将属于各类关键字类型的图片保存在一个“图片信息表”中,同时给每个类图片设定“优先级”;主要是为了在特别大型的节日,如春节(2004-01-19到2004-02-01)的时候,忽略发送用户上行的任何短消息,从而从数据库中只取事先设定的优先级最高(设为1)的春节的图片,发送给接受用户。另外需定义一个“用户表”,记录用户的信息,定义一个“用户上行信息表”,记录用户上行信息。
当用户上行一条短信息,接受线程在接受到当前短信息的时候,我们就将用户信息及用户上行的信息,分别记录到“用户表“,“用户上行信息表”中,然后从数据库的“图片信息表”中去寻找有没有优先级最高(为1)的图片,如果有则将这些优先级为1的图片,都记录下来,然后随机选择一张发送给接受手机号。如果没有优先级为1的图片,则按从前到后顺序的去读取事先已读入内存中的配置文件中的关键字,然后依次将读到的关键去匹配接受到的短信息内容,如果发现用户发送的短信息内容中存在与关键字相同的字符,则记录此关键字,然后从数据表中查询此关键字(“关键字子表”)对应的图片(“图片信息表”),随机选择一张发送给接受用户。如果配置文件中没有没有找到任何匹配用户上行的短信息内容的关键字,则判断当前日期是否在哪个节日段内,如国庆(10-1日至10-7日),如果是,则取国庆的图片,随机选择一张给接受手机,如果不是,我们则从数据库的“图片信息表”取事先定义的缺省类的图片,随机选择一张发送给接受手机号,同时记录用户下行信息,存放在事先定义好的“彩信下行记录表”中。
该技术的实现,方便快速,主要体现在将涵义比重高的关键字放在配置文件的前面,由于用户上行的关键字比较集中,不是很多,所以配置文件并不大,可以在线程启动的时候一次读入,结合顺序查找的方法能快速的找到匹配发送用户上行的短信息内容的关键字;灵活易拓展。在不同的节日到来时只需将当前节日对应的关键字放在配置文件的前面即可,同时统计用户上行信息,观察哪些关键字上行率高,而适时灵活调整关键字在配置文件中的位置,或者添加一些原来没有但上行率高的关键字,从而更快的匹配用户上行的短信息内容,提高查询速度。同时减少了采用其他算法分析用户上行短消息内容而选择图片的算法的复杂度。
本系统与语音平台、短信网关和MMC(彩信中心)直接联接。用户通过语音拨号就可发送MMS。
权利要求
1.一种语音转彩信的方法,其特征在于所述方法包括以下步骤(1)编写用于接受用户请求的网关接口程序、用于将语音转换成模拟短信息的语音流程程序及用于记录用户信息的数据库业务处理程序;(2)在数据库中分别建立用户上行短信息关键字主表及关键字子表;(3)根据用户上行的短信息内容的涵义分析出一关键字;(4)这些关键字作为一个主类,存放在关键字主表中;(5)将表达主表中关键字的内容作为子类,存放在一个关键字子表中;(6)给每个关键字定义一个涵义比重;(7)将这些关键字按涵义比重由重到轻依次从前到后排放在一个配置文件中;(8)当手机用户拨打固定的接入号进入语音流程,便根据语音指示进行相应按键操作,语音流程程序数据库业务处理程序根据语音类别指定数字按键对应的相关关键字;(9)当网关收到用户的请求时,网关发送请求手机号码、接受手机号码以及关键字到网关接口程序,业务处理程序通过模拟转发MO的方式将信息传递给接受线程,请求手机号码为拨打语音系统的用户号码,接受号码为用户在语音系统内输入的手机,相当手用户发送了一条短信到该系统;(10)在接受线程启动时将配置文件读入到数据库的关键字主表中;(11)读取相关内容的关键字,根据关键字选取彩信发送给接受手机;(12)发送给接受手机后,根据彩信中心反馈的彩信发送结果判断接受用户是否成功接受到彩信,接受用户成功接受到彩信,发送手机显示成功;发送不成功,记录用户下行记录,存放在事先定义好的彩信下行记录表中。
2.根据权利要求1所述语音转彩信的方法,其特征在于,(1)建立图片信息表,将分别属于各类关键字类型的图片保存在图片信息表中;(2)为每类图片设定优先级;(3)当用户上行一条短信息,接受线程在接受到当前短信息的时候,从数据库的图片信息表中判断有无优先级最高的图片,如果有,则将服务器内存中优先级最高的图片记录下来,随机选择一张发送给接收手机;(4)如果配置文件中没有找到任何匹配用户上行的短信息内容的关键字,则判断当前日期是否在哪个节日段内,如果是则读取相关内容的图片,随机选择一张给接受手机,如果不是,我们则从数据库的图片信息表中读取近似类的图片,随机选择一张发送给接受手机,同时记录用户下行记录,存放在事先定义好的彩信下行记录表中。
全文摘要
一种语音转彩信的方法,本发明涉及普通手机用户与彩信手机用户短信息功能相互交流相关技术。本发明的主要业务流程是普通终端用户通过拨打语音来发送彩信,按照相应的语音提示菜单进行操作。用户语音输入的信息首先会被系统转换为短信息经过当地短信息中心转到当地短信网关,然后短信网关会将此短信息转到路由服务器上,然后路由服务器再将此短信息转到我们的接受线程所指定监听的端口,接受线程在对此短信息的内容进行分析,然后选择合适短信息内容所表达的涵义的彩信,将此彩信发送给接受手机号。本技术提供了一种逻辑简单,使用方便的语音发送彩信方法,实现了SMS手机用户语音信息与彩信用户手机的信息交流。
文档编号H04W4/12GK1642198SQ20041001510
公开日2005年7月20日 申请日期2004年1月10日 优先权日2004年1月10日
发明者刘希晖 申请人:深圳市清华深讯科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1