高级语言指令解码的语音合成装置的制作方法

文档序号:2819697阅读:346来源:国知局
专利名称:高级语言指令解码的语音合成装置的制作方法
技术领域
本发明是一种高级语言指令解码的语音合成装置,主要是使语音合成装置的存储器中设置有一高级语言指令区域,可利用写入高级语言指令以灵活地改变此语音合成装置的触发模式、语音合成内容的编排方式等,利用内部中央处理器对此高级语言指令表解码而设定其操作方式,从而获得易于了解及便于灵活应用的优点。
现今的语音合成装置为适应实际需要,是先将触发模式、语音合成内容编排及单字个数等功能预先设计完成,而再依据客户需要的功能及规格,以编码(CODING)方式完成,此举导致了其实际应用缺乏灵活。
本发明的主要目的在于提供一种高级语言指令解码的语音合成装置,主要是在语音合成装置的存储器位置设置一高级语言指令区域,而此区域便可视实际需要予以写入所需的触发模式、语音内容编排及单字个数等功能,在内部中央处理器读取此高级语言指令并进行解码后,即可直接使语音合成装置转变为所需的规格要求,进而符合规格化要求且可任意变化其特性,同时其高级语言指令的特性,更兼具易于了解及运用的效果,而为一新颖且具进步性的语音合成装置。
本发明的技术方案在于提供一种高级语言指令解码的语音合成装置,其包括一主存储器,其含有控制程序区、一高级语言指令区及一语音数据区等数据,一中央处理器,用于执行存储器控制程序及对高级语言指令区读取及进行解码,一语音合成控制电路,可对主存储器送出的语音数据进行处理,一解码与D/A转换器,可将语音合成控制电路送出数据转换为语音数据,利用中央处理器对高级语言指令区解码,以设定语音合成装置的触发模式、语音合成内容编排及单字个数等功能。
上述的高级语言指令解码的语音合成装置,还可有以下特征该高级语言指令区区分为触发键栏位及事件栏位,其中该事件栏位又区分为启始、结束及释放等三种。
该结束信号是依据声道数量而定。
本发明提供一种可在语音合成装置内部存储器位置设置一高级语言指令表数据,以搭配中央处理器对其解码而设定语音合成装置的规格及功能,为一富于应用灵活性及使用简便的新颖构造。
以下结合附图进一步说明本实发明的具体结构特征及目的。
附图简要说明

图1是本发明的结构方块图。
图2是本发明的高级语言指令表的数据示意图。
图3是本发明的动作流程示意图。
如图1所示,其是本发明语音合成装置的方块图,以一中央处理器10、一语音合成控制电路30、一主存储器20、一解码器40、一D/A转换器50所组成,而本发明特征之处是在主存储器20由上至下依序设置有一控制程序区21、一高级语言指令区22及一语音数据区23等三个区域,且含有中央处理器10以供指令解码,其中,该主存储器20中的控制程序,是储存供读取高级语言指令及将之解码为低级语言指令的控制程序数据,一经载入至中央处理器10后,便设定中央处理器10具有上述指令读取及解码的功能,而在中央处理器10执行该控制程序21后,紧接着便读取该高级语言指令区22的指令,并由中央处理器10完成对高级语言指令的解码动作,根据高级语言指令区22内容中所设定的状态,以设定触发键的安排、各语音单字、各语音段的连接,编排出语音顺序及内容,并依序将语音数据23中对应的数据读出,经送入语音合成控制电路30处理后,送交解码器40及D/A转换器50予以转换为模拟语音信号,而由喇叭SP送出语音。
因此本发明在提供灵活地设定各触发键与语音内容的关连、单字、各语音段的衔接关系下,可视实际需要而任意编排出所需的规格及要求,同时,若欲改变其编排方式,也同样可简单地变化该高级语言指令区22的内容,相当简便,且此高级语言指令的内容更是采用极为浅显易懂的格式,使任何人能够迅速了解及便于灵活运用,而该高级语言指令区22的格式内容如图2的高级语言指令表所示,即简单区分为触发键栏位及对应的高级语言指令表,而且该高级语言指令表是以事件(EVENT)区分为启始(START)、声道结束(END)及释放(RELEASE)三种,而该声道结束信号则依照声道(CHANNEL)数量的多少而不同,而上述图2的表格内容是以双声道为例,该触发键栏位可为外部对应键位或是键矩阵的扫描码,形成如图3的动作流程图所示,以便于在按下特定键时,经对高级语言指令解码,依照对应的高级语言指令表的启始数据来设定播放语音的位置,再依据各声道设定的结束数据来设定在何时结束及依据释放数据来设定何时释放,借此达到触发键设定、语音内容编码等功能。
权利要求
1.一种高级语言指令解码的语音合成装置,其包括一主存储器,其含有控制程序区、一高级语言指令区及一语音数据区等数据,一中央处理器,用于执行存储器控制程序及对高级语言指令区读取及进行解码,一语音合成控制电路,可对主存储器送出的语音数据进行处理,一解码与D/A转换器,可将语音合成控制电路送出的数据转换为语音数据,上述电路利用中央处理器对高级语言指令区解码,以设定语音合成装置的触发模式、语音合成内容编排及单字个数等功能。
2.根据权利要求1所述的高级语言指令解码的语音合成装置,其特征在于该高级语言指令区区分为触发键栏位及事件栏位,其中该事件栏位又区分为启始、结束及释放等三种。
3.根据权利要求2所述的高级语言指令解码的语音合成装置,其特征在于该结束信号是依据声道数量而定。
全文摘要
本发明涉及一种高级语言指令解码的语音合成装置,尤指一种使语音合成装置的内部主存储器位址设置一高级语言指令区域,可利用程序化此区域以便进行设定语音合成装置的触发模式、语音合成内容的编排等特性,使其不仅有着易于了解的功效,更使语音合成装置更富于变化且具有便于应用的效果。
文档编号G10L13/00GK1127912SQ9510166
公开日1996年7月31日 申请日期1995年1月27日 优先权日1995年1月27日
发明者曹兴诚 申请人:联华电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1