语音集成电路模拟方法、系统及其储存媒体的制作方法

文档序号:6612840阅读:209来源:国知局
专利名称:语音集成电路模拟方法、系统及其储存媒体的制作方法
技术领域
本发明涉及一种语音集成电路模拟方法、系统及其储存媒体,特别是 涉及一种利用视觉化的编辑开发系统进行语音集成电路模拟与验证的方法 与系统等的语音集成电路模拟方法、系统及其储存媒体。
背景技术
随着电脑科技日益演进,集成电路(Integrated Circuit; IC)设计与验 证有了更多工具可供研发人员据以应用。以消费性语音集成电路(Speech IC)为例,现有技术是在文字编辑环境运用特殊定义的程式语言(例如Grow WithMe公司所定义的Easy Format事件驱动程式语言)的指令(directive) 或命令(instruction)逐行编辑,以描述出对应于不同事件的情境内容或命 令片段(clip),并且其应用程式执行时期的硬件环境配置(system configuration)则是以指令在文字编辑环境上或表单上设定。换言之,语音 IC模拟所需程式码的编辑是完全由研发人员在一文字视窗介面逐行由键盘 等输入装置依序定义待用语音IC各参数。
然而,文字编辑环境缺乏视觉化或图形化介面,使得研发人员必须逐 行编辑与设定,如此不仅耗费时间与精力,而且容易因打字错误而造成编
译与除错的困难,换言之,不够人性化的编辑介面增加了设计成本,而且 缺乏效率。此外,缺乏专案管理功能的编辑环境与系统所导致的再利用性 低,使得类似或具有扩充功能的语音IC设计所需程式码产生流程无法简化 且欠缺自动化机制,而且后续的软件(软件即韧体,本文均称为软件)程式 码烧录与移转至客户端进行模拟等流程也因此而无法简化。因此,视觉化 编辑系统对于语音IC设计人员及进一步应用的下游厂商研发工程师都是迫 切需要的设计辅助工具。
由此可见,上述现有的语音集成电路模拟方法、系统及其储存媒体在 方法、系统的结构及使用上,显然仍存在有不^f更与缺陷,而亟待加以进一步 改进。为解决上述存在的问题,相关厂商莫不费尽心思来谋求解决之道,但 长久以来一直未见适用的设计被发展完成,而一般方法、系统及其储存媒 体又没有适切的方法及结构能够解决上述问题,此显然是相关业者急欲解 决的问题。因此如何能创设一种新的语音集成电路模拟方法、系统及其储 存媒体,实属当前重要研发课题之一,亦成为当前业界极需改进的目标。
有鉴于上述现有的语音集成电路模拟方法、系统及其储存^(某体存在的缺陷,本发明人基于从事此类产品设计制造多年丰富的实务经验及专业知 识,并配合学理的运用,积极加以研究创新,以期创设一种新的语音集成电 路模拟方法、系统及其储存媒体,能够改进一般现有的方法、系统及其储 存媒体,使其更具有实用性。经过不断的研究、设计,并经反复试作及改进 后,终于创设出确具实用价值的本发明。

发明内容
本发明的目的在于,克服现有的语音集成电路模拟方法、系统及其储存 媒体存在的缺陷,而提供一种新的语音集成电路模拟方法、系统及其储存 媒体,所要解决的技术问题是使本发明提供的语音集成电路模拟方法、系 统、具有此系统的储存媒体以及软件程式码产生方法等,是以图形视觉化
引导,而可以降低语音IC设计人员的程式编辑错误率与开发阶段的除错负
担,进而藉由软件程式码的自动化产生而可缩短应用系统的模拟与开发时 间,非常适于实用。
本发明的目的及解决其技术问题是采用以下技术方案来实现的。依据 本发明提出的一种语音集成电路模拟方法,是用以获得语音集成电路专案
的模拟结果,其包括以下步骤在一精灵导引介面建立并编译一语音集成 电路专案;在一视觉化配置设定介面设定并互动显示该语音集成电路专案 对应的一线上模拟器图形化配置;以及在一视觉化命令编辑和事件设定介 面设定与执行至少 一命令片段与对应的 一 系统驱动事件。
本发明的目的及解决其技术问题还可采用以下技术措施进一 步实现。
前述的语音集成电路模拟方法,其中所述的设定该线上模拟器图形化 配置是设定一 图形化按键板以及一 图形化系统配置,并且该图形化按键板 的内部区域至少显示 一 按键图像。
前述的语音集成电路模拟方法,其更包含以下步骤在该视觉化配置 设定介面设定该图形化按键板的该按键图像数目与每一该按键图像具有的 一功能;以及在该视觉化配置设定介面设定该图形化系统配置的一输出入 埠数目、 一输出入埠用途、 一输出用脚位以及一记忆体(memory,即存储介 质,存储器,内存等,以下均称为记忆体)使用量。
前述的语音集成电路模拟方法,其中所述的精灵导引介面建立该语音 集成电路专案更包含以下的步骤选择一待产生的专案类型;选择一待用 语音集成电路种类;设定一按键数目与一红外线传输状态;设定一接脚矩 阵;设定各埠与各接脚的一用途以及一信号(信号即讯号,本文均称为信号) 类型,其中该用途预设为作为按键,并且可设定为作为输出;设定一声音 档案;编辑一命令片段,以加入预定执行的功能与命令;设定一接收资料 表;设定一按键对应的一动作类型;以及执行一完成选项以显示该语音集成电路专案的相关信息(信息即资讯,本文均称为信息)。
前述的语音集成电路模拟方法,其更包含以下步骤依据该按键图像 数目的变更而自动调整该待用语音集成电路种类,并且互动显示对应该待 用语音集成电路种类的该线上模拟器图形化配置于该视觉化配置设定介 面。
本发明的目的及解决其技术问题还采用以下技术方案来实现。依据本 发明提出的一种语音集成电路软件程式码产生方法,其包括以下步骤在一 精灵导引介面建立并编译一语音集成电路专案,以产生一语音集成电路软 件程式码,其中若需要修改该语音集成电路专案,更包含在一视觉化配置 设定介面设定并互动显示该语音集成电路专案对应的一线上模拟器图形化 配置,以及在一视觉化命令编辑和事件设定介面设定与执行至少一命令片 段与对应的 一 系统驱动事件。
本发明的目的及解决其技术问题还可采用以下技术措施进一步实现。
前述的语音集成电路软件程式码产生方法,其中所述的精灵导引介面 建立该语音集成电路专案更包含以下步骤选择一待产生的专案类型;选择 一待用语音集成电路种类;设定一按键数目与一红外线传输状态;设定一接 脚矩阵;设定各埠与各接脚的一用途以及一信号类型,其中该用途预设为作 为按键,并且可设定为作为输出;设定一声音档案;编辑一命令片段,以加 入预定执行的功能与命令;设定一接收资料表;设定一按键对应的一动作 类型;以及执行一完成选项以显示该语音集成电路专案的相关信息(资讯)。
本发明的目的及解决其技术问题另外还采用以下技术方案来实现。依 据本发明提出的一种具有一语音集成电路视觉化编辑开发系统的储存媒 体,该语音集成电路视觉化编辑开发系统包含 一精灵导引介面,是用以建 立一语音集成电路专案; 一视觉化配置设定介面,是用以设定并互动显示 该语音集成电路专案对应的一线上模拟器图形化配置;以及一视觉化命令 编辑和事件设定介面,是用以设定与执行至少一命令片段与对应的一系统
驱动事件。
本发明的目的及解决其技术问题还可采用以下技术措施进一步实现。 前述的储存媒体,其中所述的线上模拟器图形化配置包含一图形化按
键板以及一 图形化系统配置,并且该图形化按键板内部区域至少显示 一按
键图像。
前述的储存媒体,其中所述的视觉化配置设定介面更可供设定该图形 化按键板的该按键图像数目与每一该按键图像具有的一功能,并且该视觉 化配置设定介面更可供设定该图形化系统配置的一输出入埠数目、 一输出 入埠用途、 一输出用脚位以及一记忆体使用量。
前述的储存媒体,其中所述的视觉化配置设定介面更包含依据该按键图像数目的变更而自动调整该语音集成电路专案的一待用语音集成电路种 类,并且互动显示对应该待用语音集成电路种类的该线上模拟器图形化配 置。
前述的储存媒体,其中所述视觉化命令编辑和事件设定介面更包含一 图像工具箱区,具有复数个功能图像可供选取;以及至少一命令片段设定 区,用以组织被选取的该些功能图像为待执行的至少 一命令片段。
前述的储存媒体,其中所述的视觉化命令编辑和事件设定介面更包含 一事件设定区,以供设定该系统驱动事件。
前述的储存媒体,其中所述的命令片段与该系统驱动事件是可连结而 互动调整内容,并且该系统驱动事件是操作该按键图像将被执行的该命令 片段。
本发明的目的及解决其技术问题另外再采用以下技术方案来实现。依 据本发明提出的一种语音集成电路模拟系统,其包含 一语音集成电路视觉 化编辑开发系统,是产生一语音集成电路专案与对应的一软件程式码;以及 一硬件线路模拟器,是接收自 一输出埠输出的该软件程式码以模拟该语音 集成电路专案的执行结果。
本发明的目的及解决其技术问题还可采用以下技术措施进一步实现。
前述的语音集成电路模拟系统,其中所述的语音集成电路视觉化编辑 开发系统至少包含一精灵导引介面,是用以建立并编译该语音集成电路专 案,以产生该软件程式码。
前述的语音集成电路模拟系统,其中所述的语音集成电路视觉化编辑 开发系统更包含 一视觉化配置设定介面,用以设定并互动显示该语音集 成电路专案对应的 一线上模拟器图形化配置;以及一视觉化命令编辑和事 件设定介面,用以设定与执行至少 一命令片段与对应的一 系统驱动事件。
前述的语音集成电路模拟系统,其中所述硬件线路模拟器至少包含一 记忆体,可多次写入而用以记忆该软件程式码;以及一验证模组,用以才莫拟 该语音集成电路专案。
前述的语音集成电路模拟系统,其中所述的输出埠是一打印机(打印机 即印表机,本文均称为打印机)埠或一USB埠。
本发明的目的及解决其技术问题另外还采用以下技术方案来实现。依 据本发明提出的一种语音集成电路模拟系统,其包含 一语音集成电路视觉 化编辑开发系统,用以建立一语音集成电路专案以及设定与执行对应的一 命令片段与一系统驱动事件;以及一应用产品图像,是因应于该语音集成
电路专案的应用而设置,并且依据该命令片段与该系统驱动事件的执行而 显示一模拟结果。
本发明的目的及解决其技术问题还可采用以下技术措施进一步实现。前述的语音集成电路模拟系统,其中所述的语音集成电路视觉化编辑
开发系统更包含 一精灵导引介面,用以建立该语音集成电路专案; 一视觉 化配置设定介面,用以设定并互动显示该语音集成电路专案对应的一线上 模拟器图形化配置;以及一视觉化命令编辑和事件设定介面,用以设定与执 行该命令片段与该系统驱动事件。
本发明与现有技术相比具有明显的优点和有益效果。由以上技术方案 可知,本发明的主要技术内容如下
根据上述发明构思,本发明的主要目的是提供一种语音集成电路模拟 方法以获得语音集成电路专案的模拟结果,其步骤是先在精灵导引介面 中建立并编译语音集成电路专案;接着,若有修改专案需求,则在视觉化 配置设定介面中设定并互动显示与语音集成电路专案对应的线上模拟器图 形化配置,并且在视觉化命令编辑和事件设定介面中设定与执行命令片段 与对应的系统驱动事件。
根据上述发明构思,本发明的另一目的是提供一种语音集成电路软件 程式码产生方法,其步骤是先利用精灵导引介面建立并编译语音集成电 路专案,其中若需要修改语音集成电路专案,可在视觉化配置设定介面设 定并互动显示该语音集成电路专案对应的线上模拟器图形化配置,并且在 视觉化命令编辑和事件设定介面设定与执行命令片段与系统驱动事件,以 产生语音集成电路软件程式码。
根据上述发明构思,本发明的再一目的是提供一种具有一语音集成电 路视觉化编辑开发系统的储存媒体,其语音集成电路视觉化编辑开发系统 包含一精灵导引介面、 一视觉化配置设定介面以及一视觉化命令编辑和事 件设定介面。其中,精灵导引介面用以建立语音集成电路专案;视觉化配 置设定介面用以设定并互动显示该语音集成电路专案对应的线上模拟器图 形化配置;视觉化命令编辑和事件设定介面则用以设定与执行命令片段与 系统驱动事件。
根据上述发明构思,本发明还一目的是提供一种语音集成电路模拟系 统以模拟一语音集成电路,其包含一语音集成电路视觉化编辑开发系统以 及一硬件线路模拟器。其中,语音集成电路视觉化编辑开发系统用以产生 语音集成电路专案与对应的软件程式码,而硬件线路模拟器则用以接收自 一 USB埠或打印机埠等输出埠输出的软件程式码以模拟该语音集成电路。
根据上述发明构思,本发明尚有另一目的是提供一种语音集成电路模 拟系统,其包含有一语音集成电路视觉化编辑开发系统以及一应用产品图 像。其中,语音集成电路视觉化编辑开发系统用以产生语音集成电路专案 以及设定与执行对应的命令片段与系统驱动事件,而应用产品图像是因应 于语音集成电路专案的应用而设置,并且是依据命令片段与系统驱动事件的执行而显示模拟结果。
借由上述技术方案,本发明语音集成电路模拟方法、系统及其储存媒 体至少具有下列的优点及有益效果本发明所提供的语音集成电路模拟方 法、系统、具有此系统的储存媒体以及软件程式码产生方法等,是以图形 视觉化引导,而可降低开发者的学习门槛与缩短应用系统的开发时间,并且 还可大幅减少系统的错误率与开发阶段的除错负担,非常适于实用。
综上所述,本发明是有关一种语音集成集成电路模拟方法、系统、具 有此系统的储存媒体以及软件程式码产生方法等。该语音集成集成电路模 拟方法,是用以获得语音集成集成电路专案的模拟结果,其包含以下的步
骤在精灵导引介面中建立并编译语音集成电路专案,接着,若有需要修改
专案,可在视觉化配置设定介面中设定并互动显示与语音集成电路专案对 应的线上模拟器图形化配置,然后在视觉化命令编辑和事件设定介面中设 定与执行命令片段与对应的系统驱动事件。此外,编译语音集成电路专案所
产生的软件程式码可经由USB埠或打印机埠等输出埠输出或烧录到一硬件 线路模拟器的记忆体。本发明提供了一种视觉化的编辑系统,是语音IC设 计人员及进一步应用的下游厂商研发工程师等的迫切需要的设计辅助工 具。本发明是以图形视觉化引导,而可降低语音IC设计人员的程式编辑错 误率与开发阶段的除错负担,进而藉由软件程式码的自动化产生而可缩短
应用系统的模拟与开发时间。本发明具有上述诸多优点及实用价值,其不论 在方法、产品的结构或功能上皆有较大改进,在技术上有显著的进步,并产 生了好用及实用的效果,且较现有的语音集成电路模拟方法、系统及其储 存媒体具有增进的突出功效,从而更加适于实用,诚为一新颖、进步、实用 的新设计。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的 技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和 其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附 图,详细说明如下。


图1是本发明语音集成电路模拟方法一较佳实施例的步骤流程图。 图2 A是本发明语音集成电路软件程式码产生方法一较佳实施例的步骤 流程图。
图2B是本发明语音集成电路软件程式码产生方法的精灵导引介面操作 细节一较佳实施例的步骤流程图。
图3A是本发明储存媒体的精灵导引介面 一较佳实施例的示意图。 图3B是本发明储存媒体的精灵导引介面另 一较佳实施例的示意图。图3C是本发明储存媒体的视觉化配置设定介面一较佳实施例的示意图。
图3D是本发明储存媒体的调整前线上模拟器图形化配置内容一较佳实 施例的示意图。
图3E是本发明储存媒体的调整后线上模拟器图形化配置内容一较佳实 施例的示意图。
图3F是本发明储存媒体的视觉化命令编辑和事件设定介面一较佳实施 例的示意图。
图4是本发明语音集成电路模拟系统一较佳实施例的示意图。 图5是本发明语音集成电路模拟系统另 一较佳实施例的示意图。 Sll S15:本发明语音集成电路模拟方法实施例步骤 S21 ~ S24:本发明语音集成电路软件程式码产生方法实施例步骤 S211 - S221:本发明语音集成电路软件程式码产生方法的精灵导引介 面操作步骤
3: 语音集成电路视觉化编辑开发系统 311:专案建立步骤选择区 313:控制按钮区 321:图形化按键板 323:振荡器图像
33: 视觉化命令编辑和事件设定介面 332、 333:命令片段设定区 4、 5:语音集成电路模拟系统 41:语音集成电路视觉化编辑开发系统 421:验证模组
51:语音集成电路视觉化编辑开发系统 TG:按键图像
具体实施例方式
为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功 效,以下结合附图及较佳实施例,对依据本发明提出的语音集成电路模拟方 法、系统及其储存媒体其具体实施方式
、方法、步骤、结构、特征及其功 效,详细说明如后。
有关本发明的前述及其他技术内容、特点及功效,在以下配合参考图 式的较佳实施例的详细说明中将可清楚呈现,更利于理解本发明。通过具 体实施方式的说明,当可对本发明为达成预定目的所采取的技术手段及功 效得一更加深入且具体的了解,然而下述特定实施例仅是最佳实施模式,本
12
31:精灵导引介面
312:进阶选择区
32:视觉化配置设定V
322:图形化系统配置
324:输出图像
331:图像工具箱区
334:事件设定区
42:硬件线路模拟器
43:输出埠
52:应用产品图像发明并不受限于该些特定实施例。
请参阅图1所示,是本发明语音集成电路模拟方法一较佳实施例的步 骤流程图。本发明较佳实施例的语音集成电路模拟方法,包括以下步骤
首先,在步骤Sll,在精灵导引介面中建立并编译语音集成电路专案,其 细部流程是视应用与开发需求而至少包含选择待产生的专案类型、选择 待用语音集成电路种类、设定按键数目与红外线传输状态、设定接脚矩 阵、设定各埠与接脚用途以及信号类型、设定声音档案、编辑命令片段,以 加入预定执行的功能与命令、设定接收资料表、设定按键对应的动作类 型、执行一完成选项以显示语音集成电路专案的相关信息(资讯)以及在执 行该完成选项后选取一终止选项,以关闭精灵导引介面并开启视觉化配置 设定介面等一至多道步骤。在此实施例中,待产生的专案类型可以是借着 按键控制声音播放与暂停的按键播放专案或空白专案;待用语音集成电路 种类可以是单一播放频道或多重播放频道IC。
其次,若有修改专案需求,在步骤S12,在视觉化配置设定介面中设定 并互动显示与语音集成电路专案对应的线上模拟器图形化配置,其中设定 该线上模拟器图形化配置是设定一 图形化按键板的按键图像数目与每一按 键图像的功能,以及设定一图形化系统配置的输出入埠数目与用途、输出 用脚位以及只读记忆体使用量等。
接着,在步骤S13,若先前所选择的待用语音集成电路种类与规格不适 用于图形化按键板的按键图像数目,则依据按键图像数目自动调整待用语 音集成电路种类并互动显示对应此待用语音集成电路种类的线上模拟器图 形化配置于视觉化配置设定介面中;
再者,在步骤S14,在视觉化配置设定介面操作一振荡器图像以设定一 振荡器种类,并且操作一输出图像以设定声音输出类型,例如P丽或DAC等。
然后,在步骤S15,在视觉化命令编辑和事件设定介面中设定与执行命 令片段与对应的系统驱动事件,以获得前述语音集成电路专案的模拟结果。
在此需要一提的是,若选用多重播放频道语音IC,则视觉化命令编辑 和事件设定介面提供一多重频道播放图像,而操作此图像可设定欲同时播 放的声音类型。
承上所述,本发明实施例的精灵导引介面,是以精灵的方式导引新手 或不熟悉本系统的使用者逐步建立专案,因此可以让使用者在使用修改专 案时可以更快进入状况;视觉化配置设定介面是提供使用者以精灵完成专 案建立后以直觉(intuitive)方式进行配置设定,因此使用者能够藉由如鼠 标之类的指示装置(pointing device)点击(click)或^又击(double click) 具有双向可即时互动能力的图形化介面,进而带出对话框以协助使用者进 行配置设定,并且系统配置设定有任何调整或修改皆可立刻从介面上看到变化以利即时掌握IC资源的状况(例如有几个按钮、有几个输出入埠及其
对应用途、有几个接脚可当作输出、可供储存软件的记忆体使用量等等)。
在此需要一提的是,使用者随时可以切换回精灵导引介面修改专案。此
外,视觉化命令编辑和事件设定介面可分为命令编辑与事件编辑两部份,其 中命令编辑是以图像视觉化方式代替必须理解并记忆的工程化指令,提供
拖拉、放置、点击引出设定对话框等互动式图形编辑功能,以协助开发者 设定欲执行的命令片段,而事件编辑则是在设定介面中,由使用者连结命 令片段与系统驱动事件(例如是按下某个按钮或是通过红外线接收到某个 值)。
请参阅图2A所示,是本发明语音集成电路软件程式码产生方法一较佳 实施例的步骤流程图。本发明较佳实施例的语音集成电路软件程式码产生
方法,包括以下步骤
在步骤S21,先在精灵导引介面建立并编译语音集成电路专案,以产生
一语音集成电路软件程式码。
若需要修改语音集成电路专案,在步骤S22,在视觉化配置设定介面设 定并互动显示该语音集成电路专案对应的线上模拟器图形化配置,并且在 步骤S23在视觉化命令编辑和事件设定介面设定与执行命令片段与系统驱 动事件;
然后,在步骤S24,输出前述语音集成电路软件程式码至一记忆体(例如 只读记忆体或可重复或多次写入的记忆体均可),以供后续重复模拟使用。
请同时参阅图2B所示,是本发明语音集成电路软件程式码产生方法的 精灵导引介面操作细节一较佳实施例的步骤流程图。本发明语音集成电路 软件程式码产生方法的精灵导引介面操作细节,其包括以下步骤
在步骤S211,选择待产生的专案类型;
在步骤S212,选择待用语音集成电路种类;
在步骤S213,设定按键数目与红外线传输状态;
在步骤S214,设定接脚矩阵;
在步骤S215,设定各埠与接脚用途以及信号类型;
在步骤S216,设定声音档案;
在步骤S217,编辑命令片段以加入预定执行的功能与命令; 在步骤S218,设定接收资料表; 在步骤S219,设定按键对应的动作类型;
在步骤S220,执行一完成选项以显示语音集成电路专案的相关信息(资 讯),以及在执行该完成选项后,在步骤S221选取一终止选项以关闭精灵导 引介面并开启视觉化配置设定介面。
在此需要一提的是,此实施例的精灵导引介面操作步骤仅为举例,其顺序可以不完全依循此处所述。
请同时参阅图3A至图3C所示,分別为本发明储存媒体中语音集成电
路视觉化编辑开发系统各组成结构的示意图。本发明储存媒体中语音集成 电路视觉化编辑开发系统各组成结构中,语音集成电路视觉化编辑开发系
统3,包含一精灵导引介面31、 一视觉化配置设定介面32以及一视觉化命 令编辑和事件设定介面33。
如图3A所示,是本发明储存媒体的精灵导引介面一较佳实施例的结构 示意图。上述的精灵导引介面31,是用以建立语音集成电路专案,包含专案 建立步骤选择区311、进阶选择区312以及控制按钮区313。
进一步来看,该专案建立步骤选择区311,可以包含选择待产生的专案 类型、选择待用语音集成电路种类、设定按<睫数目与红外线传输状态、设 定接脚矩阵、设定各埠与接脚用途以及信号类型、设定声音档案、编辑命 令片段、设定接收资料表、设定按键对应的动作类型、执行一完成选项以 显示语音集成电路专案的相关信息(资讯)等步骤选项;
该进阶选择区312,则因应专案建立步骤选择区311被选取的步骤选项 而显示可被选取的进阶选项;
该控制按钮区313,可设有回上一步骤、下一步骤、取消、协助以及终 止选项等。例如,当专案建立步骤选择区311的选择待产生的专案类型此 一选项被选取时,进阶选择区312显示可被选取的进阶选项,例如一按键 播放专案以及一空白专案,其中此按键播放专案是以按键控制声音的播放 与暂停。
请同时参阅图3B所示,是本发明储存媒体的精灵导引介面另一较佳实 施例的示意图。选择待用语音集成电路种类此一选项被选取时,进阶选择 区312显示所有可供选择的语音IC及其各种参数细节以供选择,在此待用 语音IC种类可以是单一播放频道或多重播放频道IC。步骤选择区311以及 进阶选择区312的对应关系可依据应用不同而加以变化,在此不予赘述。此 外,在执行步骤选择区311的完成选项后可选取控制按钮区313的终止选项 以编译专案,并可进一步开启视觉化配置设定介面32修改前述专案。
请参阅图3C所示,是本发明储存媒体的视觉化配置设定介面一较佳实 施例的示意图。上述的视觉化配置设定介面32,是用以设定并互动显示该 前述语音集成电路专案对应的线上模拟器图形化配置。其中,该线上模拟 器图形化配置包含一图形化按键板321以及一图形化系统配置322,并且该 图形化按键板321内部区域至少显示对应于所选择待用语音集成电路种类 的一按键图像TG (个数视应用而定,在此例以TG 01至TG N表示之);该图 形化系统配置322,显示输出入埠数目与用途、输出用脚位以及记忆体使用 量,而图形化按^t板321与图形化系统配置322之间以线段连接是用以示意二者硬件实体是以排线相连接与进行信号传输。
进一步来看,在视觉化配置设定介面32中,更可藉由如鼠标之类的指 示装置点击或双击具有互动能力的图形化介面而带出对话框进行配置设
定,所以例如用鼠标双击图形化按键板321会出现对话视窗让使用者设定按 键图像的数目,又例如用鼠标双击图形化按键板321中某个按键图像TG(例 如TG Ol)会出现对话视窗供使用者设定TG01对应的待执行功能。此外,视 觉化配置设定介面32中尚可供设定图形化系统配置322的一输出入埠数 目、 一输出入埠用途、 一输出用脚位以及一记忆体使用量,并且该视觉化 配置设定介面32更可包含一振荡器图像323以供设定一振荡器种类(例如 RC、 Auto或Crystal),以及一输出图像324以供设定一声音输出类型(例如 P觀、DAC或Auto Option)。以鼠标双击振荡器图像323与输出图像324可 分别出现对话视窗让使用者设定振荡器种类与声音的输出类型。因此,藉由 这种互动能力的图形化介面,使用者对于系统的配置设定有任何调整或修 改均可立即由介面上看到变化并掌握IC资源的状况,例如有几个按键图像 TG、输出入埠及其用途、有几个脚位可当作输出以及记忆体使用量等等。
为了更清楚说明视觉化配置设定介面32功用,请同时参阅图3D与图 3E所示,其是分别显示调整前与调整后的线上模拟器图形化配置内容。图 3D是本发明储存媒体的调整前线上模拟器图形化配置内容一较佳实施例的 示意图。图3E是本发明储存媒体的调整后线上模拟器图形化配置内容一较 佳实施例的示意图。在此实施例中,因为视觉化配置设定介面32可依据按 键图像TG数目的变更而自动调整待用语音集成电路种类,并且互动显示对 应的线上模拟器图形化配置,因此图形化按键板321显示的按键图像数目已 藉由操作对话视窗由4个设定为20个,而系统将待用语音集成电路种类由 eSH040换成eSH030。因为eSH030多了两个输出入埠P4与P5可使用,所以 P2也因此可当作按^:扫描用途,并且振荡器在此由Auto调整为Crystal,声 音输出类型也乂人Auto Option调成P麵。
请参阅图3F所示,是本发明的储存媒体的视觉化命令编辑和事件设定 介面一较佳实施例示意图。上述的视觉化命令编辑和事件设定介面33,是用 以设定与执行命令片段与系统驱动事件,进而产生语音集成电路软件程式 码。在此实施例中,该视觉化命令编辑和事件设定介面33,其包含:
一图像工具箱区331,是具有多个功能图像可供选取;
命令片段设定区332与命令片段设定区333,是用以组织被选取的功能 图像为待执行的命令片段clip 1与clip 2,所以使用者可从图像工具箱区 331拖拉功能图像至命令片段设定区332与命令片段设定区333任一者以组 合出欲执行的命令,并且可在命令片段中利用拖拉等方式改变执行顺序,也 可在命令片段中用鼠标双击不同的功能图像而叫出对应的对话框以设定所需参数;以及一事件设定区334以供设定系统驱动事件。
其中,该命令片段与系统驱动事件是可连结而互动调整内容,系统驱 动事件是操作按4定图像TG将被执行的命令片段,而且系统驱动事件可以是 按下某个按钮或是通过红外线接收到某个值,也就是驱动事件可以分为按 钮事件与红外线接收等类型,例如当按下按键图像TG 01 (用以模拟实体按 键1 )代表要播放某个声音档(例如WAV或MIDI档任一者);按下按键图像 TG 02代表要播放另 一个声音档(例如WAV或MIDI档任一者);按下按键图像 TG 03则暂停声音播放;当通过红外线接收到数值1时将播放速度变快,接 收到数值2时播放某个声音档等,使用者可视应用设定之。
请参阅图4所示,是本发明的语音集成电路模拟系统一较佳实施例的 示意图。在此实施例中,语音集成电路模拟系统4,包含一语音集成电路视 觉化编辑开发系统41以及一硬件线路模拟器42。
该语音集成电路视觉化编辑开发系统41,可包含一精灵导引介面以建 立并编译语音集成电路专案以产生该软件程式码、 一视觉化配置设定介面 以设定并互动显示语音集成电路专案对应的线上模拟器图形化配置,以及 一视觉化命令编辑和事件设定介面以设定与执行命令片段与对应的系统驱 动事件;
该硬件线路模拟器42,至少包含一记忆体以记忆该软件程式码,以及 一验证才莫组(Verification module) 421以才莫拟该语音集成电路专案。
换言之,语音集成电路视觉化编辑开发系统41用以产生建置与编译语 音集成电路专案而产生与对应的软件程式码,接着自输出埠43(例如USB埠 或打印机埠)输出与上传至硬件线路模拟器42且烧录至记忆体,然后可执 行而产生执行结果或可供进行除错。其中,硬件线路模拟器42的验证模组 421上可设置LED灯、实体的按键板(key pad)和喇叭,所以使用者能够在 其上测试与模拟语音集成电路专案执行的结果,例如按下某个键后观察喇 叭是否有播放音乐,或是LED是否如预期闪烁等等。
请参阅图5所示,是本发明的语音集成电路模拟系统另一较佳实施例 的示意图。在此实施例中,语音集成电路模拟系统5包含一语音集成电路 视觉化编辑开发系统51以及一应用产品图像52,其中
该语音集成电路视觉化编辑开发系统51,包含一精灵导引介面以建立 语音集成电路专案、 一视觉化配置设定介面以设定并互动显示语音集成电 路专案对应的线上模拟器图形化配置,以及一视觉化命令编辑和事件设定 介面以设定与执行命令片段与对应的系统驱动事件。
进一步来看,该语音集成电路视觉化编辑开发系统51,用以产生语音集 成电路专案以及设定与执行对应的命令片段与系统驱动事件,而应用产品 图像52,是因应于语音集成电路专案的应用而设置。如图所示,在此实施例中,该语音集成电路专案是应用于一玩具车,所以应用产品图像52是一建 置有语音集成电路的玩具车图像,并且该玩具车图像是依据语音集成电路
视觉化编辑开发系统51的视觉化配置设定介面配置结果与命令片段与系统 驱动事件的执行而显示模拟结果。如果使用者按下按键图像TG Ol,本发明 的语音集成电路模拟系统会模拟执行对应的命令片段,用电脑喇叭播放声 音档;如果输出用脚位是LED,输出入埠P2的LED会对应闪烁(黄色的灯泡 表示0N;灰色的灯泡表示OFF),如果专案是作成玩具车,可把LED图像拖 至车灯处,车灯也会跟着闪烁,这样的模拟可以让使用者有生动和视觉化 的感受,添开发专案的乐趣。因此,本发明的语音集成电路模拟系统语音不 需连接ICE等硬件电路模拟器即可在电脑上模拟硬件执行的结果。
以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式 上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发 明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利 用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但 凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所 作的任何筒单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
权利要求
1、一种语音集成电路模拟方法,是用以获得语音集成电路专案的模拟结果,其特征在于其包括以下步骤在一精灵导引介面建立并编译一语音集成电路专案;在一视觉化配置设定介面设定并互动显示该语音集成电路专案对应的一线上模拟器图形化配置;以及在一视觉化命令编辑和事件设定介面设定与执行至少一命令片段与对应的一系统驱动事件。
2、 根据权利要求l所述的语音集成电路模拟方法,其特征在于其中所 述的设定该线上模拟器图形化配置是设定一 图形化按键板以及一图形化系 统配置,并且该图形化按键板的内部区域至少显示一4安一建图像。
3、 根据权利要求2所述的语音集成电路模拟方法,其特征在于其更包 含以下步骤 、一在该视觉化配置设定介面设定该图形化按键板的该按键图像数目与每 一该按键图像具有的一功能;以及在该视觉化配置设定介面设定该图形化系统配置的一输出入埠数目、 一输出入埠用途、 一输出用脚位以及一记忆体使用量。
4、 根据权利要求1所述的语音集成电路模拟方法,其特征在于其中所述的精灵导引介面建立该语音集成电路专案更包含以下步骤选择一待产生的专案类型; 选择一待用语音集成电路种类;设定一按键数目与一红外线传输状态; 设定一接脚矩阵;设定各埠与各接脚的一用途以及一信号类型,其中该用途预设为作为 按键,并且可设定为作为输出; 设定一声音档案;编辑一命令片段,以加入预定执行的功能与命令; 设定一接收资料表; 设定一按键对应的一动作类型;以及 执行一完成选项以显示该语音集成电路专案的相关信息。
5、 根据权利要求4所述的语音集成电路模拟方法,其特征在于其更包 含以下步骤依据该按键图像数目的变更而自动调整该待用语音集成电路 种类,并且互动显示对应该待用语音集成电路种类的该线上模拟器图形化.配置于该视觉化配置设定介面。
6 、 一种语音集成电路软件程式码产生方法,其特征在于其包括以下步骤在一精灵导引介面建立并编译一语音集成电路专案,以产生一语音集 成电路软件程式码,其中若需要修改该语音集成电路专案,更包含在一视 觉化配置设定介面设定并互动显示该语音集成电路专案对应的一线上模拟 器图形化配置,以及在一视觉化命令编辑和事件设定介面设定与执行至少 一命令片段与对应的 一 系统驱动事件。
7、 根据权利要求6所述的语音集成电路软件程式码产生方法,其特征 在于其中所述的精灵导引介面建立该语音集成电路专案更包含以下步骤选择一待产生的专案类型;选择一待用语音集成电路种类; 设定一按键数目与一红外线传输状态; 设定一接脚矩阵;设定各埠与各接脚的 一用途以及一信号类型,其中该用途预设为作为 按键,并且可设定为作为输出; 设定一声音档案;编辑一命令片段,以加入预定执行的功能与命令;设定一接收资料表;设定一按键对应的一动作类型;以及执行一 完成选项以显示该语音集成电路专案的相关信息。
8、 一种具有一语音集成电路视觉化编辑开发系统的储存媒体,其特征 在于该语音集成电路视觉化编辑开发系统包含一精灵导引介面,是用以建立一语音集成电路专案; 一视觉化配置设定介面,是用以设定并互动显示该语音集成电路专案对应的一线上模拟器图形化配置;以及一视觉化命令编辑和事件设定介面,是用以设定与执行至少一命令片段与对应的 一 系统驱动事件。
9、 根据权利要求8所述的储存媒体,其特征在于其中所述的线上模拟 器图形化配置包含一 图形化按键板以及一 图形化系统配置,并且该图形化 按键板内部区域至少显示 一按键图像。
10、 根据权利要求9所述的储存媒体,其特征在于其中所述的视觉化 配置设定介面更可供设定该图形化按键板的该按键图像数目与每一该按键 图像具有的 一功能,并且该视觉化配置设定介面更可供设定该图形化系统 配置的一输出入埠数目、 一输出入埠用途、 一输出用脚位以及一记忆体使 用量。
11、 根据权利要求10所述的储存媒体,其特征在于其中所述的视觉化 配置设定介面更包含依据该按键图像数目的变更而自动调整该语音集成电路专案的 一待用 语音集成电路种类,并且互动显示对应该待用语音集成电路种类的该线上 模拟器图形化配置。
12、 根据权利要求8所述的储存媒体,其特征在于其中所述的视觉化命 令编辑和事件设定介面更包含一图像工具箱区,具有复数个功能图像可供选取;以及 至少 一命令片段设定区,用以组织被选取的该些功能图像为待执行的 至少一命令片段。
13、 根据权利要求12所述的储存媒体,其特征在于其中所述的视觉化 命令编辑和事件设定介面更包含一事件设定区,以供设定该系统驱动事件。
14、 根据权利要求13所述的储存媒体,其特征在于其中所述的命令片 段与该系统驱动事件是可连结而互动调整内容,并且该系统驱动事件是操 作该按键图像将被执行的该命令片段。
15、 一种语音集成电路模拟系统,其特征在于其包含 一语音集成电路视觉化编辑开发系统,是产生一语音集成电路专案与对应的一软件程式码;以及一硬件线路模拟器,是接收自 一输出埠输出的该软件程式码以模拟该 语音集成电路专案的执行结果。
16、 根据权利要求15所述的语音集成电路模拟系统,其特征在于其中 所述的语音集成电路视觉化编辑开发系统至少包含一精灵导引介面,是用 以建立并编译该语音集成电路专案,以产生该软件程式码。
17、 根据权利要求16所述的语音集成电路模拟系统,其特征在于其中 所述的语音集成电路视觉化编辑开发系统更包含一视觉化配置设定介面,用以设定并互动显示该语音集成电路专案对 应的一线上模拟器图形化配置;以及一视觉化命令编辑和事件设定介面,用以设定与执行至少一命令片段 与对应的 一 系统驱动事件。
18、 根据权利要求15所述的语音集成电路模拟系统,其特征在于其中 所述的硬件线路模拟器至少包含一记忆体,可多次写入而用以记忆该软件程式码;以及 一验证模组,用以模拟该语音集成电路专案。
19、 根据权利要求15所述的语音集成电路模拟系统,其特征在于其中 所述的输出埠是一打印机埠或一 USB埠。
20、 一种语音集成电路模拟系统,其特征在于其包含 一语音集成电路视觉化编辑开发系统,用以建立一语音集成电路专案以及设定与执行对应的一命令片段与一系统驱动事件;以及一应用产品图像,是因应于该语音集成电路专案的应用而设置,并且依 据该命令片段与该系统驱动事件的执行而显示一模拟结果。
21、根据权利要求20所述的语音集成电路模拟系统,其特征在于其中 所述的语音集成电路视觉化编辑开发系统更包含一精灵导引介面,用以建立该语音集成电路专案;一视觉化配置设定介面,用以设定并互动显示该语音集成电路专案对 应的一线上模拟器图形化配置;以及一视觉化命令编辑和事件设定介面,用以设定与执行该命令片段与该 系统驱动事件。
全文摘要
本发明是有关一种语音集成电路模拟方法、系统、具有此系统的储存媒体以及软件程式码产生方法等。该语音集成集成电路模拟方法,用以获得语音集成集成电路专案模拟结果,其包含在精灵导引介面中建立并编译语音集成电路专案,接着,若有需要修改专案,可在视觉化配置设定介面中设定并互动显示与语音集成电路专案对应的线上模拟器图形化配置,然后在视觉化命令编辑和事件设定介面中设定与执行命令片段与对应的系统驱动事件。此外,编译语音集成电路专案产生的软件程式码可经由USB埠或打印机埠等输出埠输出或烧录到一硬件线路模拟器的记忆体。本发明以图形视觉化引导可降低程式编辑错误率与开发阶段除错负担,藉软件程式码自动化产生可缩短应用系统的模拟与开发时间。
文档编号G06F17/50GK101408903SQ20071016314
公开日2009年4月15日 申请日期2007年10月10日 优先权日2007年10月10日
发明者林政维, 郝维中, 黄世鹏, 黄鼎力 申请人:义隆电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1