一种无线终端短信语音播报处理方法

文档序号:7724138阅读:212来源:国知局
专利名称:一种无线终端短信语音播报处理方法
技术领域
本发明涉及一种无线终端短信语音播报处理方法。
背景技术
自从终端短信播报发明以来,给人们的生活带来了很大的方便,如气象广播。但是由 于现有的短信播报参数都是固定统一的,无法根据短信内容、用户喜好进行人性化设置修改 ,播报方式做得不够灵活,给用户带来有点不便。

发明内容
本发明提供一种无线终端短信语音播报处理方法,其克服了背景技术所存在的播报方式 做得不够灵活的不足。
本发明解决其技术问题所采用的技术方案是 一种无线终端短信语音播报处理方法,它包括 步骤IO,等待短信准备语音播报;
步骤20,终端判断该等待短信是否符合预设的语音播报条件,如果是则执行步骤30,否 则执行步骤40;
步骤30,终端选择该等待短信的播报方式,自动选择预设的语音播报参数,并按该语音 播报参数对外播报该等待短信的内容; 步骤40,退出语音播报。 一较佳实施例中,该步骤20,它包括
步骤21,终端判断是否手动选择语音播报,如果是则执行步骤30,否则执行步骤22; 步骤22,终端判断是否允许所有短信语音播报,如果是则执行步骤30,否则执行步骤23
步骤23,终端判断该等待短信的发送号码是否属于预设的号码组,如果是则执行步骤30 ,否则执行步骤40。
一较佳实施例中,该步骤23,它包括
步骤231,终端判断该等待短信的发送号码是否属于预设的号码组,如果是则执行步骤 232,否则执行步骤40;
步骤232,终端判断是否有预设匹配播报特征码,如果有则执行步骤233,否则执行步骤30;
步骤233,终端判断该等待短信的内容中是否包含有该播报特征码,如果有则执行步骤 30,否则执行步骤40。
一较佳实施例中,该步骤30,它包括
步骤301,终端判断短信播报队列是否已满,如果是则执行步骤40,否则执行步骤302; 步骤302,终端将该等待短信加入短信播报队列中,并且队列的短信个数加l; 步骤303,终端判断是否已有短信在语音播报,如何是则执行步骤309,否则执行步骤
304;
步骤304,终端取出播报队列的短信; 步骤305,终端选择该短信的播报方式;
步骤306,终端提取预设的播报参数,并将该播报参数发送给语音播报芯片; 步骤307,终端读取短信的内容,并将短信的内容发送给语音播报芯片; 步骤308,语音播报芯片对外播报短信内容;
步骤309,等待预定时间段,然后判断播报是否结束,如果是则执行步骤310,否则继续 执行本步骤309;
步骤310,短信播报队列的短信个数减l,再判断播报队列的个数是否为O,如果是则执 行步骤311,否则执行步骤304;
步骤311,关闭播报音频通道,短信播报结束。
本技术方案与背景技术相比由于终端能够根据用户设置的播报条件自动选择短信播报 范围,并按用户设置的播报参数、播报方式播报短信,因此能克服背景技术所存在的不足, 并具有如下有优点1、能够实现短信人性化播报;2、能够自动选择短信进行播报;3、更
易于用户接受,用户可根据具体需求设置播报方式。


下面结合附图和实施例对本发明进一步说明。 图l是本发明一较佳实施例的无线终端短信语音播报处理方法的流程图。
图2是本发明一较佳实施例的无线终端短信语音播报设置步骤的流程图。
具体实施例方式
请査阅图l, 一种无线终端短信语音播报处理方法,它包括
步骤IO,等待短信准备语音播报,该等待短信可为自动来短信播报,也可为用户手动选 择短信播报,例如自动来短信时终端自动将该短信送至等待短信组;步骤20,终端判断该等待短信是否符合预设的语音播报条件,如果是则执行步骤301,
否则执行步骤40;其中,该语音播报条件可包括是否所有短信都允许播报,允许播报的短
信的号码,该短信的内容中是否包含预设的匹配的播报特征码(一般是在短信内容的开头部
分)等,本步骤20具体来说,它包括
步骤21,终端判断是否手动选择语音播报,如果是则执行步骤301,否则执行步骤22; 步骤22,终端判断是否允许所有短信语音播报,如果是则执行步骤301,否则执行步骤
231;
步骤231,终端判断该等待短信的发送号码是否属于预设的号码组,如果是则执行步骤 232,否则执行步骤40;
步骤232,终端判断是否有预设匹配播报特征码,如果有则执行步骤233,否则执行步骤
301;
步骤233,终端判断该等待短信的内容中是否包含有该播报特征码,如果有则执行步骤 301,否则执行步骤40;
步骤301,终端判断短信播报队列是否已满,如果是则执行步骤40,否则执行步骤302; 本实施例中,该播报队列的短信最大个数为10个,但并不以此为限,其它例如12、 13、 15、 20等都可以;
步骤302,终端将该等待短信加入短信播报队列中,并且队列的短信个数加l; 步骤303,终端判断是否已有短信在语音播报,如何是则执行步骤309,否则执行步骤
304;
步骤304,终端取出播报队列的短信;
步骤305,终端自动选择该短信的播报方式,例如选择功放喇叭或免提播报,当然也可 手动选择;
步骤306,终端提取预设的播报参数,并将该播报参数发送给语音播报芯片;本实施例 之中,该播报参数可包括男音女音,播报语调,播报语速,播报音量;
步骤307,终端读取短信的内容,并将短信的内容发送给语音播报芯片; 步骤308,语音播报芯片对外播报短信内容;
步骤309,等待预定时间段例如60、 90、 150秒,然后判断播报是否结束,如果是则执行 步骤310,否则继续执行本步骤309;
步骤310,短信播报队列的短信个数减l,再判断播报队列的个数是否为O,如果是则执 行步骤311,否则执行步骤304;步骤311,关闭播报音频通道,短信播报结束;
步骤40,退出语音播报,按普通文本短信处理。
请査阅图2,在用户还要进行设置步骤以覆盖标准设置,该设置步骤用以设置播报条件 、播报参数和播报方式,它包括
步骤Ol,用户设置是否允许所有短信进行语音播报,如果是则执行步骤05,否则执行步
骤02;
步骤02,用户设置短信语音播报组的号码,也即是上述的预设的号码组; 步骤03,用户是否设置需要播报特征码,如果是则执行步骤04,否则执行步骤05; 步骤04,用户设置播报特征码;
步骤05,用户设置播报参数,例如男女音,语调,语速,音量等; 步骤06,用户设置播报音频通道,选择免提或功放喇叭; 步骤07,用户保存上述设置。 另一较佳实施例之中,该步骤306,它包括
终端判断该短信的发送号码属于哪一类预设发送号码;例如,天气预报采用的播报参数 为女生,其它短信采用男生;
终端根据判断出的类别调设该类预设的播报参数; 将该播报参数发送给语音播报芯片。
相对应在设置步骤中,用户需要将预设的号码组分成若干类,每类的播报参数各不相同
再一较佳实施例之中,该步骤306,它包括 终端判断该短信的特征码属于哪一类预设特征码; 终端根据判断出的类别调设该类预设的播报参数; 将该播报参数发送给语音播报芯片。
相对应在设置步骤中,用户需要将预设的特征码分成若干类,每类的播报参数各不相同
又一较佳实施例之中,该步骤306,它包括 终端调用该发送号码预设的播报参数; 将该播报参数发送给语音播报芯片。
相对应在设置步骤中,用户需要将预设的号码组中的号码都单独设置播报参数。实质上 用户可直接录制该发送号码主人的声音,终端自动从该录音中提取声音参数,再将该声音参数设置为播报参数并与该发送号码对应再保存。使得用户听到该短信播报声音即可判断出该 短信的发送者,能够产生具直接通话之效果,类似语音包传输效果,但传输数据量大大少于 语音数据包。
步骤OO,用户录制发送号码主人的声音,终端自动从该录音中提取声音参数,再将该声 音参数设置为播报参数;
步骤Ol,用户设置是否允许所有短信进行语音播报,如果是则执行步骤05,否则执行步 骤02;
步骤02,用户设置短信语音播报组的号码,也即是上述的预设的号码组; 步骤03,用户是否设置需要播报特征码,如果是则执行步骤04,否则执行步骤05; 步骤04,用户设置播报特征码;
步骤05,用户将该播报参数设置本发送号码主人的播报参数,例如男女音,语调,语速 ,音量等;
步骤06,用户设置播报音频通道,选择免提或功放喇叭; 步骤07,用户保存上述设置。
以上所述,仅为本发明较佳实施例而已,故不能以此限定本发明实施的范围,即依本发 明申请专利范围及说明书内容所作的等效变化与修饰,皆应仍属本发明专利涵盖的范围内。
权利要求
1.一种无线终端短信语音播报处理方法,其特征是它包括步骤10,等待短信准备语音播报;步骤20,终端判断该等待短信是否符合预设的语音播报条件,如果是则执行步骤30,否则执行步骤40;步骤30,终端选择该等待短信的播报方式,自动选择预设的语音播报参数,并按该语音播报参数对外播报该等待短信的内容;步骤40,退出语音播报。
2.根据权利要求l所述的一种无线终端短信语音播报处理方法,其特 征在于该步骤20,它包括步骤21,终端判断是否手动选择语音播报,如果是则执行步骤30,否则执行步骤22;步骤22,终端判断是否允许所有短信语音播报,如果是则执行步骤30,否则执行步骤23;步骤23,终端判断该等待短信的发送号码是否属于预设的号码组,如果是则执行步骤 30,否则执行步骤40。
3.根据权利要求2所述的一种无线终端短信语音播报处理方法,其特 征在于该步骤23,它包括步骤231,终端判断该等待短信的发送号码是否属于预设的号码组,如果是则执行步骤 232,否则执行步骤40;步骤232,终端判断是否有预设匹配播报特征码,如果有则执行步骤233,否则执行步 骤30;步骤233,终端判断该等待短信的内容中是否包含有该播报特征码,如果有则执行步骤 30,否则执行步骤40。
4.根据权利要求1或2或3所述的一种无线终端短信语音播报处理方法 ,其特征在于该步骤30,它包括步骤301,终端判断短信播报队列是否已满,如果是则执行步骤40,否则执行步骤302步骤302,终端将该等待短信加入短信播报队列中,并且队列的短信个数加l; 步骤303,终端判断是否已有短信在语音播报,如何是则执行步骤309,否则执行步骤304;步骤304,终端取出播报队列的短信; 步骤305,终端选择该短信的播报方式;步骤306,终端提取预设的播报参数,并将该播报参数发送给语音播报芯片; 步骤307,终端读取短信的内容,并将短信的内容发送给语音播报芯片; 步骤308,语音播报芯片对外播报短信内容;步骤309,等待预定时间段,然后判断播报是否结束,如果是则执行步骤310,否则继 续执行本步骤309;步骤310,短信播报队列的短信个数减l,再判断播报队列的个数是否为O,如果是则执 行步骤311,否则执行步骤304;步骤311,关闭播报音频通道,短信播报结束。
全文摘要
本发明公开了一种无线终端短信语音播报处理方法,它包括步骤10,等待短信准备语音播报;步骤20,终端判断该等待短信是否符合预设的语音播报条件,如果是则执行步骤30,否则执行步骤40;步骤30,终端选择该等待短信的播报方式,自动选择预设的语音播报参数,并按该语音播报参数对外播报该等待短信的内容;步骤40,退出语音播报。
文档编号H04W4/06GK101651929SQ20091030672
公开日2010年2月17日 申请日期2009年9月8日 优先权日2009年9月8日
发明者林忠侣, 邱跃明 申请人:厦门敏讯信息技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1