自动语音报号系统的制作方法

文档序号:7768353阅读:281来源:国知局
专利名称:自动语音报号系统的制作方法
技术领域
本发明涉及移动通讯技术领域,具体涉及一种用于移动通讯终端的自动语音报号系统。
通常人们在接听来电前,需要知道来电信息,如来电号码,以决定是否接听。现有移动终端在接收到来电信号时,内部的基带处理器(手机CPU)首先对该信号进行分析,得到相应的来电号码。然后基带处理器驱动LCD显示屏显示该号码,将来电信息告知使用者。同时基带处理器从手机闪存(Flash Memory)中取出预存的铃声信号,送至发声芯片,驱动发声芯片发出各种设定的铃声,通知使用者。
然而在有些情况下,人们在收到来电时,不方便拿出手机看显示的号码,但又希望知道具体的来电信息。特别是,随着手机耳机的广泛使用,人们已习惯于在不取出手机的情况下进行通话。这时,仅依靠显示屏提供来电信息便满足不了人们的需求,人们希望在不取出手机的情况下也能获知来电号码。现有的移动终端还不能满足这种要求。

发明内容
针对现有技术存在的不足之处,本发明的目的在于提供一种手机自动语音报号系统,在手机接收到来电信号时,能以语音形式向使用者通知来电号码。
本发明解决上述问题采用的技术方案是提供一种自动语音报号系统,其包括一基带处理器,用于从一语音存储器中取出与来电号码信号相对应的语音信号,并将该语音信号传送到一发声芯片;一语音存储器,用于储存所述的语音信号;及一发声芯片,用于接收所述的语音信号,发出语音驱动信号,并提供一反馈信号,将执行情况反馈到所述的基带处理器。
其中所述的语音存储器中可以预存有数字语音信号和提示语音信号,其中的数字语音信号为十种,分别与数字0~9分别一一对应,所说的提示语音信号至少为一种。
其中所述的语音存储器可以为闪存(Flash memory)。
其中所述的基带处理器可以包括一号码解析装置,接受来电号码信号,并将该信号由字符串分解为对应的各个来电数字信号;一号码存储装置,接受并储存与来电号码信号对应的各个来电数字信号,并储存一表示来电数字总数的信息及一表示已读取的来电数字数量的信息;一判断装置,根据所述的号码存储装置中储存的表示来电数字总数和已读取数量的信息,判断未读数字总数是否为0;一语音信号提取装置,从所述语音存储装置中依次提取与所述来电数字信号对应的语音信号;一语音信号发送装置,将每次提取的语音信号依次发送到所述的发声芯片。
一控制装置,根据所述号码存储装置储存的信息,向语音提取装置发出提取指令,根据所述发声芯片提供的反馈信号,向判断装置发出判断指令,若判断装置提供的未读数字总数不为0,向语音提取装置再次发出提取指令,循环前次操作,若未读数字总数为0,控制语音报号系统退出报号状态。
其中所述的基带处理器还可包括一时钟装置,用于更新所述的号码存储电路中的表示已读取的来电数字信号的数量的信息。
本发明具有如下有益效果一、通过在语音存储器中预存语音信号,并利用基带处理器的数据处理功能,向发声芯片输出语音信号,完成来电号码从数字信号向语音信号的转化,实现了以语音形式通知使用者来电信息,极大地方便了人们的使用,也满足了人们追求时尚的心理要求;二、本发明不需改变现有移动通讯终端的任何硬件结构相比,只需将本发明的软件程序固定于手机基带处理器的随机存储器RAM,并将语音信号和语音数字信号固定在语音存储器中,即可使基带处理器具备本发明所述的各种装置和功能,实施方便,且不增加任何硬件成本。


图1为本发明的系统结构示意图。
图2为本发明的语音存储器的示意图。
图3为本发明的基带处理器的一种结构示意图。
图4为本发明所述语音报号系统的一种工作流程示意图。
实施时,所述的语音存储器2可以采用普通闪存(FlashMemory),如现有手机普遍采用的闪存。所述的语音信号可以是单纯的数字语音信号,如0~9这10个数字的语音信号,也可以在数字语音信号的基础上,另外还包括多种提示语音信号。语音信号的预存可以这样完成首先用PC将语音录成Midi的格式,然后用芯片转换工具将Midi格式转变成SMAF格式存入手机闪存中。
参见图2。作为本发明语音存储器的一种具体实施方式
,所述的语音存储器包括提示语音信号区2A和数字语音信号区2B和数据信号区2C,分别预存提示语音信号和数字语音信号和通用的数据信号,其中的提示语音信号区2A至少为一个区,也可包括多个分区2A1、2A2、2A3……2An,分别对应储存一种提示语音信号,如“来电话了”等。其中的数字语音信号区2B具有十个分区2B0~2B9,各储存有一种数字语音信号,分别与数字0~9的发音一一对应。其中2C区包括多个分区2C1、2C2……2Cn。
参见图3。本发明所述的基带处理器包括一号码解析装置,接受来电号码信号,并将该信号由字符串分解为对应的各个来电数字信号;一号码存储装置,接受并储存与来电号码信号对应的各个来电数字信号,并储存一表示来电数字总数的信息及一表示已读取的来电数字数量的信息;一判断装置,根据所述的号码存储装置中储存的表示来电数字总数和已读取数量的信息,判断未读数字总数是否为0;一语音信号提取装置,从所述语音存储器中依次提取与所述来电数字信号对应的语音信号;一语音信号发送装置,将每次提取的语音信号依次发送到所述的发声芯片。
一控制装置,根据所述号码存储装置储存的信息,向语音提取装置发出提取指令,根据所述发声芯片提供的反馈信号,向判断装置发出判断指令,若判断装置提供的未读数字总数不为0,向语音提取装置再次发出提取指令,循环前次操作,若未读数字总数为0,控制语音报号系统退出报号状态。
所述的基带处理器还可包括一时钟装置,用于更新所述的号码存储电路中的表示已读取的来电数字信号的数量的信息。
本发明所述的该基带处理器1可采用现有普通手机所用的基带处理器,将本发明的软件程序固定于其中的随机存储器RAM和将语音信号和语音数字信号固定在语音存储器中,即可使该基带处理器具备以上所述的各种装置及其功能。
使用者欲使用本发明的功能时,应首先通过手机功能菜单,将手机状态设定为“自动报号”状态,当手机接收到来电信号时,手机基带处理器将调用以上所述的其所属的各装置,自动运行本自动语音报号系统。
图4为本发明所述语音报号系统的一种工作流程示意图。下面详细描述本发明自动语音报号系统的具体实施方式
和工作方式,请同时参考图3。
假设用户已将手机设定为“自动报号”状态,假设下面的来电号码为13006605526。
当手机收到来电信号时,基带处理器的控制装置将该信号送至号码解析装置,同时,向发声芯片发出初始化信号,使发声芯片处于预备发声状态;号码解析装置接受该来电信号,并将其由字符串分解为对应的各个来电数字信号1,3,0,0,6,6,0,5,5,2,6,该组来电数字信号送到控制装置,或者同时送到控制装置及号码存储装置;控制装置接受并传送该来电数字信号,驱动LCD显示器,可将该来电号码13006605526显示在LCD显示器上;同时,若号码解析装置不向号码存储装置发送该组来电数字信号,则该控制装置还同时向号码存储装置传送该组来电数字信号;号码存储装置用来接受来自号码解析装置或控制装置的该组来电数字信号,其可以是普通手机基带处理器内部的随机存储器RAM,该组来电数字信号依次储存在该RAM上临时分配的空间;该号码存储装置同时还储存一表示来电数字总数的信息及一表示已读取的来电数字数量的信息,该总数信息及已读取数量信息可由控制装置产生,该已读取数量信息可以是一读取数字的指针;时钟装置用于更新所述的号码存储电路中的表示已读取的来电数字信号的数量的信息。
控制装置首先向语音信号提取装置发出提取指令;语音信号提取装置接受该提取指令,从所述的语音存储器中提取提示语音信号“来电话了”,并将其送至控制装置;控制装置将该提示语音信号送至语音信号发送装置,同时启动时钟装置,向号码存储装置发出中断信号;语音信号发送装置收到该语音信号,并将其发送到发声芯片;同时,号码存储装置接受所述的时钟装置的中断信号,数字指针加1,使已读取的来电数字信号数量(此处该数量包括提示语音)得到更新;判断装置,根据所述的号码存储装置中储存的表示来电数字总数和已读取数量的信息,判断未读数字总数是否为0;发声芯片接受所述语音信号,并向发声设备,如扬声器、耳机等发出语音驱动信号,当语音驱动信号发送完毕,即语音播放完毕后,该发声芯片向控制装置发送一中断信号;基带处理器的控制装置收到该中断请求,从判断装置提取未读数字总数,若该数为0,向发声芯片发出结束信号(指令),让发声芯片进入省电模式,整个自动语音报号过程完成;或该数不为0,则根据号码存储装置中的信息,确定待读的来电数字信号,向语音信号提取装置发出提取指令,循环执行上述工作过程,直到该数为0。此处判断装置中的未读取数字总数为11,待读的来电数字为“1”;以上仅举出了本发明的一种具体实施方式
,该实施方式仅是为了对本发明进行说明,并非用于限制本发明。所属领域的普通技术人员利用本发明的技术本质,均可对本发明的具体实施方式
作一定的修改和变通,所有这些改变,均在本发明所提的权利要求书的保护范围之内。
权利要求
1.一种自动语音报号系统,其特征在于,包括一基带处理器,用于从一语音存储器中取出与来电号码信号相对应的语音信号,并将该语音信号传送到一发声芯片;一语音存储器,用于储存所述的语音信号;及一发声芯片,用于接收所述的语音信号,发出语音驱动信号,并提供一反馈信号,将执行情况反馈到所述的基带处理器。
2.根据权利要求1所述的语音报号系统,其特征在于所述的语音存储器中预存有数字语音信号和提示语音信号,其中的数字语音信号为十种,分别与数字0~9分别一一对应,所说的提示语音信号至少为一种。
3.根据权利要求1所述的语音报号系统,其特征在于所述的语音存储器为闪存(Flash Memory)。
4.根据权利要求1、2或3所述的语音报号系统,其特征在于,所述的基带处理器包括一号码解析装置,接受来电号码信号,并将该信号由字符串分解为对应的各个来电数字信号;一号码存储装置,接受并储存与来电号码信号对应的各个来电数字信号,并储存一表示来电数字总数的信息及一表示已读取的来电数字数量的信息;一判断装置,根据所述的号码存储装置中储存的表示来电数字总数和已读取数量的信息,判断未读数字总数是否为0;一语音信号提取装置,从所述语音存储装置中依次提取与所述来电数字信号对应的语音信号;一语音信号发送装置,将每次提取的语音信号依次发送到所述的发声芯片。一控制装置,根据所述号码存储装置储存的信息,向语音提取装置发出提取指令,根据所述发声芯片提供的反馈信号,向判断装置发出判断指令,若判断装置提供的未读数字总数不为0,向语音提取装置再次发出提取指令,循环前次操作,若未读数字总数为0,控制语音报号系统退出报号状态。
5.根据权利要求4所述的语音报号系统,其特征在于,所述的基带处理器还包括一时钟装置,用于更新所述的号码存储电路中的表示已读取的来电数字信号的数量的信息。
全文摘要
本发明提供了一种手机自动语音报号系统,在手机接收到来电信号时,能以语音形式向使用者通知来电号码。该系统包括一基带处理器,用于从一语音存储器中取出与来电号码信号相对应的语音信号,并将该语音信号传送到一发声芯片;一语音存储器,用于储存所述的语音信号;及一发声芯片,用于接收所述的语音信号,发出语音驱动信号,并提供一反馈信号,将执行情况反馈到所述的基带处理器。本发明不需改变现有移动通讯终端的任何硬件结构,实施方便,易于推广,具有较大的社会价值。
文档编号H04M1/57GK1434660SQ0310718
公开日2003年8月6日 申请日期2003年3月7日 优先权日2003年3月7日
发明者吴裕伟 申请人:天时达塑胶电子(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1