会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
首页 / 专利库 / 电脑零配件 / 数据处理系统 / 具有语音输入功能的数据处理系统

具有语音输入功能的数据处理系统

阅读:500发布:2021-02-27

IPRDB可以提供具有语音输入功能的数据处理系统专利检索,专利查询,专利分析的服务。并且一种具有语音输入功能的数据处理系统,主要设有一语音装置、一语音模拟装置、一键盘输入装置、一键盘控制器及一控制装置。语音模拟装置耦接于语音输入装置,用以将语音信号转换为一模拟键盘被压按的键入数据;键盘控制器为接收处理来自键盘输入装置的键入数据;若键盘控制器检知键盘输入装置停止传送键入数据的动作,且语音模拟装置有数据要送至系统主机时,即使语音模拟装置输出一时脉信号至键盘时脉输入端,以配合将语音模拟装置所输入的数据提供至键盘控制器。,下面是具有语音输入功能的数据处理系统专利的具体信息内容。

1、一种具有语音输入功能的数据处理系统,包括:

一语音输入装置,用以接收一语音输入,且用以将 语音信号转换成为一语音数据;

一语音模拟装置,耦接于语音输入装置,用以将来 自语音输入装置的语音数据,转换成为一语音模拟键盘 按键被压按的键盘输入数据;

一键盘输入装置,用以将该键输入装置所键入的按 键信号,转换成为一代表按键被压按的键盘输入数据;

一键盘控制器,设有一键盘时脉输入端及一键盘数 据输入端,配合一时脉信号提供至键盘时脉输入端,用 以接收一提供至键盘数据输入端的键盘输入数据;以及一控制装置,用以控制键盘控制器为具有先接收并 处理来自键盘输入装置的键盘输入数据;在一特定时间 内,若检查知键盘输入装置停止传送键盘输入数据的动 作,且语音模拟装置有键盘输入数据待传送时,则控制 键盘输入装置键入数据的传送功能失效,并控制语音模 拟装置输出一时脉信号至该键盘时脉输入端,藉此以配 合将语音模拟装置的键盘输入数据提供至键盘控制器的 键盘输入端。

2、根据权利要求1所述的具有语音输入功能的数 据处理系统,其特征在于,所述语音模拟装置及控制装 置为一整体集成电路。

3、一种具有语音输入功能的数据处理系统,包括: 一语音输入装置,用以接收一语音输入,且将语音输入 信号转成一模似语音数据;

一语音编码装置,耦接于所述语音输入装置,用以 将来自语音输入装置的语音数据予以编码,并输出一经 过编码的数字语音信号;

一记忆体装置,用以储存一预定格式的语音样本数 据;   一语音辨识装置,耦接于所述语音编码装置及记忆体 装置,用以比对来自语音编码装置的数字语音数据与储 存于记忆体装置的语音样本数据,当数字语音数据与语 音样本数据达到一定标准的近似程度时,则输出一相对 于语音样本数据的语音样本指示数据;

一键盘控制器,设有一键盘时脉输入端及一键盘数 据输入端,配合一时脉信号的提供至键盘时脉输入端, 以接收一提供至该键盘数据输入端的数据,以及一语音模拟控制装置,耦接于所述语音辨识装置及 键盘控制器,用以将来自语音辨识装置的语音样本指示 数据,转成一语音模拟键盘输入的数据,且配合输出一 时脉信号提供至键盘控制器的键盘时脉输入端,以将语 音模拟键盘输入的数据提供至键盘控制器的键盘输入端。

4、根据权利要求3所述的处理系统,其特征在于, 所述语音编码装置与语音辨识装置为一集成电路。

5、根据权利要求3所述的处理系统,其特征在于, 所述语音编码装置、语音辨识装置以及所述记忆体装置 为一整体集成电路。

6、根据权利要求3所述的处理系统,其特征在于, 所述语音辨识装置与语音模拟控制装置为一集成电路。

7、根据权利要求3所述的处理系统,其特征在于, 所述语音编码装置、语音辨识装置、记忆体装置以及语 音模拟控制装置为一集成电路。

说明书全文

本发明关于一种具有语音输入功能的数据处理系统, 特别是有关一种具有键盘数据输入及语音模拟键盘输入 的个人电脑系统。

传统的个人电脑系统,常见作为输入资料使用的设 备有如键盘、鼠标器等周边设备。随著个人电脑系统的 进入家电领域,要求具有音响效果的多媒体电脑系统逐 渐普及化;而且,随著语音辨识能力的技术提高,为了 便于消费者使用电脑,更有直接利用语音以操控电脑的 产品。

利用语音以操控个人电脑的典型产品,主要是使用 音效卡(Sound Card)的方式来实现。插入 一片具有处理语音功能的音效卡(Sound Car d)、例如使用Creative Lab公司所提供 Sound Blaster16的音效卡或使用Ace Inc公司所提供Acer S23的音效卡等。

然而,音效卡一般是插接在主机系统中的系统总线, 亦即插接在主机板上所预留的系统总线扩充槽、例如为 ISA(Industry Standards A ssociation)系统总线或PCI(Peri pheral Component Interco nnect)系统总线的扩充槽等;因此,使得主机板 上本来个数就很有限的系统扩充槽,更容易不够用。

由于音效卡是直接插接在系统最主要的总线扩充槽, 由于语音的输入及处理,需要频繁打断系统主要处理器 的重要运作,此结果不但增加了系统主要处理器的负荷, 更影响系统整体效率,此乃习知技术的缺点之一。

本发明的目的在于提供一种与应用程序无关为独立 的电脑周边系统的语音模拟键盘输入处理系统。

一般利用音效卡的语音系统,都是在系统开启后, 还需要先执行一应用程序,方能开始进行语音辨识,本 发明所公开的语音模拟键盘为一个独立的电脑周边系统, 两者在技术构思上完全不同。更且,习知语音辨识系统 的设计,由于通常皆必须与应用程序相配合,因而受制 于应用程序;然而,本发明语音模拟键盘输入的方式, 由于为采用标准的键盘控制器为介面,其为一独立的电 脑周边系统,与应用程序无直接关连,因此在系统设计 上,不复杂。

为达到上述目的本发明采取如下措施:

本发明利用语音以操控个人电脑的方式,主要特征 是利用语音模拟键盘输入的方式。由于本发明的系统, 完全不同于传统在系统总线直接插入一音效卡的方式, 因此可以改善传统系统中主要处理器为处理语音输入的 负荷,进而可以增进系统的效率。

结合附图及实施例对本发明的特征说明如下:

附图说明:

图1:本发明具有语音输入功能的数据处理系统的 电路方块图;

图2:配合图1所示电路方块图的一流程图。

如图1所示,本发明的处理系统100,主要包括: 一语音输入装置110、一语音编码装置120、一语 音辨识装置130、一记忆体装置140、一语音模拟 控制装置150、一键盘输入装置160、一显示装置 170、一开关装置180以及一系统主机板190等。

系统主机板190主要包括:一系统处理器191、 一系统晶片控制器192、一键盘控制器193、一基 本输入及输出系统(Basic Input and Output System)的BIOS记忆体装 置194、一显示装置控制器195以及一电源连接器 196,当外接一外界电源(图中未示)时,用以提供 系统中各相关单元的工作电压。

为了方便阐述,本发明所例举的系统主机板190 中的系统处理器191直接经由一地址总线(Addr ess Bus;AB)、一数据总线(Data B us;DB)、以及一控制总线(Control B us;CB),而与系统晶片控制器192相连接;至 于键盘控制器193、BIOS记忆体装置194、以 及显示装置控制器195等,依设计的不同可设计为直 接或部份有控制信号为受到系统晶片控制器192的控 制。当然,市面上已有一些主机板装置,其中的系统处 理器经由一缓冲器及其他的控制器后,再连接至各阶层 的控制器品片;而且,主机板中的系统处理器,亦非仅 限定为使用英代尔(Intel)公司所提供X86的 微处理器。

在系统主机板190中,其中的键盘控制器193 设有一键盘数据输入端(KB-DATA)及一键盘时 脉输入端(KB-CLK)的时脉信号,以接收来自I BM个人电脑或其相容性电脑的键盘输入装置160所 键入的数据。实施时,键盘控制器193例如可采用业 界所熟悉编号为8742的键盘控制器。键盘输入装置 160与键盘控制器193间传送数据的技术,例如可 参考美国专利第4,460,957号及第5,146, 567号。

以下进一步说明键盘数据送至主机系统的情形。如 图1所示,语音模拟控制装置150为具有一控制信号 输出端(CONTROL)并连接至开关装置180的 控制端(G),藉以控制开关装置180的导通路径。 换言之,开机后的启始状态设定(后文进一步说明), 键盘输入装置160的键盘数据(Keyboard data)经由第一键盘数据线161A、开关装置1 80、第二键盘数据线161B、而连接至键盘控制器 193的键盘数据输入端(KB-DATA);而且, 键盘输入装置160的键盘时脉(Keyboard clock)经由第一键盘时脉线163A、开关装置 180、第二键盘时脉线163B、而连接至键盘控制 器193的键盘时脉输入端(KB-CLK)。藉此, 使得键盘输入装置160所键入的数据,以送至键盘控 制器193,视需要进而送至系统主机板190中的系 统处理器191来处理。实施时,上述开关装置180 可采用编号QS3244的PMOS一般集成开关电路。

至于语音模拟键盘数据送至主机系统的作法,如图 1所示,本发明的功能主要是利用上述语音输入装置1 10,语音编码装置120、语音辨识装置130、语 音记忆体装置140以及语音模拟控制装置150来完 成。

语音输入装置110,例如可直接采用一传声器输 入装置,用以将使用者所发出的语音信号(voice signal),转换成为一模拟语音数据(ana log voice data),并通过一语音数据 输入线111,而将其送至语音编码装置120。

语音编码装置120的主要功用是用以将来自语音 输入装置110的语音信号予以编码,并经由一数据线 113,以输出一经过编码的数字语音数据(digi tal voice data)至语音辨识装置13 0。实施时,语音编码装置120可采用德州仪器(T I)公司所提供编码为TCM320C36的编码及解 码装置(CODEC)。

语音记忆体装置140,通常仅使用一只读记忆体 (ROM)140A,但为了增进系统处理语音的能力, 亦可另使用一静态随机存取记忆体(SRAM)140 B。只读记忆体(ROM)140A用以预先储存一般 人特定格式的语音样本数据(voice templ ate data),其可采用INTEL、SGS、 或MXIC公司所提供编号为27C010的只读记忆 体装置;至于静态随机存取记忆体(SRAM)104 B用以储存使用者自己特定格式的语音样本数据(vo ice template data),其可采用C YPRESS公司所提供CY7C109的记忆体装 置,或采用MI CRON公司所提供MT5C128K A1的记忆体装置等。

语音辨识装置130连接于记忆体装置140及语 音编码装置120,如图1所示,其设有:一第一组信 号线131、一第二组信号线133、一第三组信号线 135以及一第四组信号线137。

第一组信号线131与只读记忆体(ROM)14 0A相连接,语音辨识装置130经由第一组信号线1 31以读取只读记忆体(ROM)140A的数据。其 中:语音辨识装置130的ROMCS++ ,表示用以选择只读记忆体(ROM)140A的晶片 选择信号输出端;语音辨识装置130的MEWR++, 表示用以读取只读记忆体(ROM)140A或静态随 机存取记忆体(SRAM)140B的记忆体读取信号 输出端;至于语音辨识装置130的A(0:16), 则表示用以存取只读记忆体(ROM)140A或静态 随机存取记忆体(SRAM)140B的记忆体存取地 址信号输出端。

第二组信号线133与静态随机存取记忆体(SR AM)140B相连接,语音辨识装置130经由第二 组信号线133以存取静态随机存取记忆体(SRAM A)104B。其中:语音辨识装置130的SRAM CS++,表示用以选择静态随机存取记忆体(SRAM) 140B的晶片选择信号输出端;语音辨识装置130 的MEWR++,表示用以写入静态随机存取记忆体(S RAM)140B的记忆体写入信号输出端;至于语音 辨识装置130的MD(0:15),则用以表示连接 只读记忆体(ROM)140A或静态随机存取记忆体 (SRAM)140B的数据信号输出/入端。

第三组信号线135与语音编码装置120相连接, 语音辨识装置130利用第三组信号线135,以接收 来自语音编码装置120的数字语音数据。其中:语音 辨识装置130的DX0,表示语音辨识装置130送 至语音编码装置120的数据输出端;语音辨识装置1 30的DR0,表示语音辨识装置130接收语音编码 装置120传来数据的数据输入端;语音辨识装置13 0的SCLK,表示语音辨识装置130的串列时脉输 出端,以配合语音编码装置120与语音辨识装置13 0间数据传送的使用;至于语音辨识装置130的FS YNC,表示语音辨识装置130的同步信号输出端, 以提供语音编码装置120与语音辨识认30间数据传 送的同步使用。

第四组信号线137与语音模拟控制装置150相 连接,语音辨识装置130及语音模拟控制装置150 利用第四组信号线137以作为彼此间数据的传送使用。 其中:语音模拟控制装置150的RST,为重置信号 (Rest signal)输出端,用以提供重置信 号至语音辨识装置130;语音模拟控制装置150的 WR++,为写出信号的输出端,表示语音模拟控制装置 150拟将数据写至语音辨识装置130;语音模拟控 制装置150的RD++,为读取信号的输出端,表示语 音模拟控制装置150模拟从语音辨识装置130读取 数据;语音模拟控制装置150的ACK++,为确认信 号的输出端,表示语音模拟控制装置150已备妥可以 接受语音辨识装置130的数据;语音模拟控制装置1 50的LAST,为通知完成收到信号的输出端,用以 配合表示语音模拟控制装置150已经接到了数据;至 于语音模拟控制装置150的D(0:7),为数据信 号的输出入端,以供语音辨识装置130与语音模拟控 制装置150间数据传送的使用。

此外,语音辨识装置130的另一重要任务为:用 以比对来自语音编码装置120的数字语音数据(di gital voice data)与储存于记忆体 装置140的语音样本数据(voice templ ate data)的近似程度;且当有一数字语音数 据与某一语音样本数据为达到一预定标准的近似程度时, 得经由一第四组数据线137中的一特定线139,以 输出一相对于语音样本数据的语音样本索引数据(vo ice template index data)   至语音模拟控制装置150。实施时,语音辨识装置1 30例如可以采用DSP Communicatio n,inc所提供的语音指令处理器(Voice  C ommand Processor)(DVC 30 6)。

语音模拟控制装置150,如前文所载述,其连接 于语音辨识装置130及键盘控制器193。语音模拟 控制装置150主要用以将来自语音辨识装置130的 语音样本指示数据予以转换,并使其被模拟成为如同键 盘所键入的数据。接著,语音模拟控制装置150使键 盘时脉端(CLK)输出一键盘时脉信号,经由一门电 路(open collector)(154)、且 经由第二键盘时脉线163B、而被送至键盘控制器1 93的键盘时脉输入端(KB-CLK);藉此,配合 键盘时脉信号,使得语音模拟控制装置150所模拟如 同键盘所键入的数据,经由另一门电路(open  c ollector)152、且经由第二键盘数据线1 61B得以被送至键盘控制器193的键盘输入端(K B-DATA)。

为了避免语音模拟控制装置150及键盘输入装置 160同时发生要将数据送至键盘控制器193的情形。 解决此一情形的处理原则是,当语音模拟控制装置15 0发觉键盘输入装置160在传送数据时,语音模拟控 制装置150自动等候健盘输入装置160传送数据完 毕,始进行数据的传送。

换言之,语音模拟控制装置150是利用检测第二 键盘数据线161B及第二键盘时脉线163B的信号 状态在特定时间内是或有变化。若有变化,表示键盘输 入装置160在传送数据,语音模拟控制装置150则 先暂停数据的传送,以让键盘输入装置160继续进行 数据的传送;反之,若无变化,表示键盘输入装置16 0没在传送数据,语音模拟控制装置150在进行数据 传送前,先令其控制信号输出端(CONTROL)输 出一逻辑高电位的控制信号,经一反向器156以迫使 键盘输入装置160的第一键盘时脉线163A为保持 逻辑低电位的状态,以确保键盘输入装置160不会干 扰语音模拟控制装置150进行数据的传送。当然,一 旦语音模拟控制装置150每完成一次或预定次数的数 据传送后,即自动解除其控制信号输出端(CONTR OL)的逻辑高电位输出,以让系统恢复让键盘输入装 置160具有传送数据至键盘控制器193的优先权。

当然,为了让使用者在进行语音输入时,有机会能 够听到或看到自己所发出的语音,本发明系统可在语音 编码装置120处接一个扩音器112以及在系统主机 板190中的显示装置控制器195接上一终端显示器 170。

至于图1中的电阻器158A、158B、158 C、158D,是为了配合门电路152、154的操 作而设计;而有关电阻器142A、142B、142 C、142D、142E、142F,则是为了确保各 对应信号的有效推动而设计。

如图2所示,本发明是利用软件程序的配合,以使 系统初始化,并自动判断且使系统为进入语音识别操作 模式中的那一种的操作模式,例如为进入“语音键盘” 操作模式、“视窗指令”操作模式、或“语音训练”操 作模式等。

“语音键盘(voice keyboard)” 操作模式:将本发明系统设定成为,可用以接收使用者 对语音输入装置110发出例如按键“A”、“B”、 或“C”等的字母语音时,其结果相同于在键盘输入装 置160上,直接键入“A”、“B”、或“C”等字 母的操作模式。

“视窗指令(windows commands) ”操作模式:将本发明系统被设定为,可用以接收使用 者对语音输入装置110发出例如视窗软件的视窗指令 时,其结果相同于键盘输入装置160,直接键入视窗 软件的指令的操作模式。

“语音训练(voice training)操 作模式:将本发明系统设定成为,使用者有意把自己的 语音先存入静态随机存取记忆体(SRAM)(140 B),作为一种自定格式的语音样本数据(voice template data),以作为自己将来对 语音输入装置110发出语音,以供系统作为语音辨识 的参考,进而执行该语音样本数据所指定的操作模式。

以下再以程序流程图配合系统的操作进一步阐述本 发明的特点。如图2所示:

步骤50为初始步骤,当系统主机板190中的电 源连接器196外接一外界电源时,用以提供例如语音 模拟控制装置150所用的+5伏工作电压,以使语音 模拟控制装置150为准备进入初始操作的状态。

步骤51为开始设定系统的步骤,例如设定语音模 拟控制装置150外接接脚的启始值,以及例如确定相 关的周边硬件,以设定语音辨识装置130内部参数值。

步骤52为语音模拟控制装置150送指令至语音 辨识装置130,以使语音辨识装置130可用以接听 语音识别操作模式的步骤。

步骤53为重复在检查有无语音识别操作模式的语 音数据进入语音辨识装置130的步骤。若无,则继续 执行检查;若有,则执行步骤54。

步骤54为判断所接听到的语音数据是否为“语音 键盘”操作模式。若是,则执行步骤57,以使语音辨 认装置130及语音模拟控制装置150进入“语音键 盘”操作模式的处理;若不是,则进入并执行步骤55。

步骤55为判断所接听到的语音数据是否为“视 窗指令”操作模式。若是,则执行步骤58,以使语音 辨识装置130及语音模控制装置150进入“视窗指 令”操作模式的处理;若不是,则进入并执行步骤56。

步骤56为判断所接听到的语音数据是否为“语音 训练”操作模式。若是,则执行步骤59,以使语音辨 识装置130及语音模拟控制装置150进入“语音训 练”操作模式的处理;若不是,则回复至步骤52。

本发明具有如下效果:

由于本发明的语音模拟键盘为一独立的电脑周边系 统,因而其语音信号输入与应用程序无直接关连,由于 采用标准键盘控制器为输入介面,结构简单,且可提高 系统整体工作效率。

以上实施例是用以阐述本发明语音模拟键盘数据的 具体作法。当然,在不脱离本发明范畴的情况下,可作 些对等技术的修改,例如图中有些电路元件,可使用功 能相当的电路来取待,而且也可以将一些电路予以集成 电路形成为功能相当的集成电路,例如整体语音编码装 置120与使语音辨识装置130为一新的电路等;相 反地,某一特定电路的功能、例如利用语音模拟控制装 置150,由于其兼具有语音模拟及控制的功能,为此, 自然亦可以选择一具有类同语音模拟功能以及一具有类 同控制功能的装置来取代。总之,出于本发明构思的所 有修改方案都应属于本发明保护范围。

高效检索全球专利

IPRDB是专利检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,专利查询、专利分析

电话:13651749426

侵权分析

IPRDB的侵权分析产品是IPRDB结合多位一线专利维权律师和专利侵权分析师的智慧,开发出来的一款特色产品,也是市面上唯一一款帮助企业研发人员、科研工作者、专利律师、专利分析师快速定位侵权分析的产品,极大的减少了用户重复工作量,提升工作效率,降低无效或侵权分析的准入门槛。

立即试用