CN1971505A - 语音提示系统及方法 - Google Patents

语音提示系统及方法 Download PDF

Info

Publication number
CN1971505A
CN1971505A CNA2005101017833A CN200510101783A CN1971505A CN 1971505 A CN1971505 A CN 1971505A CN A2005101017833 A CNA2005101017833 A CN A2005101017833A CN 200510101783 A CN200510101783 A CN 200510101783A CN 1971505 A CN1971505 A CN 1971505A
Authority
CN
China
Prior art keywords
character
pronunciation
voice
setting
speech
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CNA2005101017833A
Other languages
English (en)
Inventor
张旨光
袁忠奎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hongfujin Precision Industry Shenzhen Co Ltd
Hon Hai Precision Industry Co Ltd
Original Assignee
Hongfujin Precision Industry Shenzhen Co Ltd
Hon Hai Precision Industry Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hongfujin Precision Industry Shenzhen Co Ltd, Hon Hai Precision Industry Co Ltd filed Critical Hongfujin Precision Industry Shenzhen Co Ltd
Priority to CNA2005101017833A priority Critical patent/CN1971505A/zh
Priority to US11/309,421 priority patent/US7453369B2/en
Publication of CN1971505A publication Critical patent/CN1971505A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B3/00Audible signalling systems; Audible personal calling systems
    • G08B3/10Audible signalling systems; Audible personal calling systems using electric transmission; using electromagnetic transmission

Abstract

本发明提供了一种语音提示方法,用于在量测一工件时进行语音提示,该方法包括:设定一快捷键;量测工件;利用快捷键取点;判断点击的快捷键是否为设定的快捷键;若不是,则无语音提示,返回重新利用快捷键取点;若是所设定的快捷键,则生成语音提示信息。本发明还提供了一种语音提示系统。本发明将语音提示技术与量测技术相结合,使量测领域的操作者可以更简单、方便的使用量测软件进行精密量测。此外,本发明还可以方便的移植到其他任何在Windows平台下开发的软件中,供其他软件开发者快速开发出有语言提示功能的软件。

Description

语音提示系统及方法
【技术领域】
本发明涉及一种语音提示系统及方法。
【技术背景】
随着互联网与移动计算机技术的发展,各种应用设备正变得越来越小,输入和各种操作都十分不便,而最自然、最方便的人机对话方式就是通过语音进行操作。
语音是人类最自然的对话模式,也是现阶段软件用户界面发展的趋势所在。语音系统现已被广泛的使用在各个行业如银行、通讯及公交行业中,其对于互联网、掌上设备以及信息家电的影响力,丝毫不逊于操作系统。
语音技术的影响力还远不能局限于此:首先,从技术上看,语音系统将对未来的嵌入式操作系统和浏览器产生革命性的影响;其次,从作用领域看,语音提示系统必将颠覆传统PC和Internet的既有模式;第三,在人工智能领域,语音技术也必将成为一项核心技术。
目前,随着计算机技术的应用及发展,量测技术已不再局限于人工的操作,计算机在工件检验活动中被大量的引入,提高了检验的准确性。在对样品进行量测时,人工将工件放入量测机台,通过计算机控制进行智能量测。然而,当在量测的过程中出现错误的时候,如果当时量测人员不在现场或注意力不够集中,则会导致测试结果有所偏差。
由此,有必要将语音提示技术结合到量测领域中,以使在量测的过程中,时刻提醒量测人员,提高了量测的准确性,并使量测领域的操作者可以更简单、方便的使用量测软件进行量测。
【发明内容】
鉴于以上内容,有必要提供一种语音提示系统,其可以根据用户设定和输入的字符,在量测一工件时进行语音提示。
鉴于以上内容,还有必要提供一种语音提示方法,其可以根据用户设定和输入的字符,在量测一工件时进行语音提示。
一种语音提示系统,该系统安装于一计算机中,用于根据用户输入和设定的字符利用安装于计算机内的扬声器发音以在量测一工件时进行语音提示。该语音提示系统包括:一接收模块,用于接收用户输入的字符;一设定模块,用于执行用户对语音发音属性的设定;一选择模块,用于执行用户对语音发音类型的选择;及一程序执行模块,用于执行发音程序,利用计算机内的扬声器发音进行语音提示。
其中,所述的字符包括:汉字、数字或英文单词,以及由汉字、数字或英文单词所组成的字符。
其中,所述的语音发音属性包括:语音音量、语音速度及语音格式。
其中,所述的语音发音类型包括:中文发音及英文发音。
一种语音提示方法,该方法包括以下步骤:设定语音提示信息;设定捕捉语音提示信息的快捷键;利用量测软件量测工件;利用所设定的快捷键取点;判断点击的是否为设定的快捷键;若不是,则无语音提示,并返回重新取点;若是所设定的快捷键,则生成语音提示信息,并调动发音程序,利用计算机内的扬声器发音。
进一步的,所述的设定语音提示信息的步骤包括:接收用户输入的字符;进行语音发音属性的设定;选择语音发音类型。
进一步的,所述的调动发音程序,利用扬声器进行语音提示的步骤包括:若选择中文发音类型,则直接调动发音程序;若选择英文发音,则判断输入的字符是否为英文字符;若不是,则结束流程;若是,则调动发音程序。
其中,所述的语音发音属性包括:语音音量、语音速度及语音格式。
相较于现有技术,所述的语音提示系统及方法将语音提示技术与量测技术相结合,使量测领域的操作者可以更简单、方便的使用量测软件进行精密量测。此外,所述的语音提示系统及方法还可以方便的移植到其他任何在Windows平台下开发的软件中,供其他软件开发者快速开发出有语言提示功能的软件。
【附图说明】
图1是本发明语音提示系统较佳实施例的硬件架构图。
图2是本发明语音提示系统较佳实施例的功能模块图。
图3是本发明语音提示方法较佳实施例的作业流程图。
图4是应用语音提示方法量测工件时的较佳实施例的实施流程图。
【具体实施方式】
本发明以量测一种工件的语音提示系统为例。
如图1所示,是本发明语音提示系统较佳实施例的硬件架构图。本发明较佳实施例的硬体架构主要包括一计算机1、一影像量测机台2及一工件3。计算机1与影像量测机台2连接,其可以是IBM架构的个人计算机(IBM Personal Computer,IBM PC),也可以是Apple公司的Mac PC,还可以是任意其它适用的计算机。
计算机1内安装一语音提示系统10及一扬声器12,所述的语音提示系统10是利用计算机1的扬声器12及时发出语音信息,其可以根据用户输入的文字内容和设定的语音类型利用扬声器12及时读出中文或英文,例如,输入“量测第一点”,设定语音类型为中文,则会按照语音拼读出“Liang Ce Di Yi Dian”,如果设定语音类型为英文,则不识别也不会发声,又如,输入英文单词“Circle”,设定语音类型为英文,则会根据此英语单词的音标发音,而此时设定语音类型为中文,则会以六个单独的英文字母“C、I、R、C、L、E”发音。
如图2所示,是本发明语音提示系统较佳实施例的功能模块图。该语音提示系统10包括一接收模块100、一判断模块102、一设定模块104、一选择模块106及一程序执行模块108。
接收模块100用于接收用户输入的字符,即接收用户输入的汉字、数字或英文单词以及由汉字、数字或英文单词组成的字符,例如,本实施例预量测一工件3的尺寸,当量测该工件3的第1个点时,则可在该语音提示系统10中输入字符“量测第1点”,其中若用户事先在该语音提示系统10的软件中定义了一个对象“m_Speak”,则实现方法为:m_Speak.Speak(“量测第1点”),量测第2点时,则是m_Speak.Speak(“量测第2点”),依此类推,若量测完毕时,则为m_Speak.Speak(“量测完毕”)。判断模块102用于判断用户是否需要语音提示。设定模块104用于执行对用户进行语音提示时所需要的语音属性的设定,如调节“Volume”属性设定语音音量的大小;调节“Rate”属性设定语音速度;调节“Audio Output Stream Type”设定语音格式。
其中,Volume属性可设定为0到100,0表示无声,100表示最大音量。Rate属性可设定为-10到10,-10表示最慢速度,10表示最快速度。Audio Output Stream Type属性表示可设定的频率值,一般可采用默认的设定值22千兆赫。
选择模块106用于执行用户对语音发音类型的选择,可利用Voice属性进行选择。其可选择的“Voice”的属性为:
1.以Microsoft Mary的声音发声;
2.以Microsoft Mike的声音发声;
3.以Microsoft Sam的声音发声;
4.以中文形式发声。
其中,属性1、2、3都表示以英文发声,4表示以中文发声。
程序执行模块108用于执行发音程序,利用计算机1内的扬声器12发音进行语音提示。
如图3所示,是本发明语音提示方法较佳实施例的作业流程图。该方法包括如下步骤:首先,于步骤S10中,接收模块100接收用户输入的字符,在此步骤中,用户输入有关在量测工件3时需要对用户进行语音提示的字符,例如,本实施例预量测一工件3的尺寸,当量测该工件3的第一个点时,则可在该语音提示系统10中输入字符“量测第1点”,其中若用户事先在该语音提示系统10的软件中定义了一个对象“m_Speak”,则实现方法为:m_Speak.Speak(“量测第1点”),量测第2点时,则是m_Speak.Speak(“量测第2点”),依此类推,若量测完毕时,则为m_Speak.Speak(“量测完毕”);于步骤S11中,判断模块102判断是否需要发音;若需要,则于步骤S12中设定模块104对语音发音属性进行设定,其可设定的属性有:设定语音音量、设定语音速度、设定语音格式;于步骤S13中,选择模块106选择语音发音类型;于步骤S13中,若选择模块106选择中文发音;则于步骤S15中,程序执行模块108调动发音程序,利用扬声器进行中文语音提示;结束流程。
进一步的,于步骤S16中,若选择模块106选择英文发音;则于步骤S17中,判断模块102首先判断输入的是否为英文字符;若是,则转入步骤S15进行英文语音提示;若不是,则结束流程。
其中,于步骤S12中,可调节“Volume”属性设定语音音量,其属性值可设定为0到100,0表示无声,100表示最大音量;调节“Rate”属性设定语音速度,其属性值可设定为-10到10,-10表示最慢速度,10表示最快速度;调节“Audio Output Stream Type”设定语音格式,其属性值表示可设定的频率值,一般采用默认的设定值22千兆赫;
其中,于步骤S13中,可选择“Voice”属性设定语音类型:1.以Microsoft Mary的声音发声;2.以Microsoft Mike的声音发声;3.以Microsoft Sam的声音发声;4.以中文形式发声。其中,属性1、2、3表示以英文发声,属性4表示以中文发声。
其中,于步骤S14中,若输入为中文字符,则会按照语音拼音读出该字符,若输入为英文字符,则会读出其单独的英文字母。例如,设定语音类型为中文,输入“量测第一点”,则会按照语音拼读出“Liang Ce Di Yi Dian”,而输入英文单词“Circle”,则会以六个单独的英文字母“C、I、R、C、L、E”发音。
如图4所示,是应用本发明语音提示方法量测一工件时的较佳实施例的实施流程图。本较佳实施例以输入汉字及数字组合的字符为例。该方法包括如下步骤:首先,在量测工件之前,需要设定所要进行提示的语音信息;于步骤S20中,设定一个快捷键,用于在量测工件的过程中取点以进行语音提示,该快捷键可以为键盘上的任何一个键;于步骤S21中,利用量测软件量测工件;于步骤S22中,在量测软件量测过程中点击快捷键取点;于步骤S23中,判断所点击的是否为设定的快捷键;若不是,则于步骤S24中,系统无语音提示并返回步骤S21,量测软件继续取点进行量测;若是所设定的快捷键,则于步骤S25中,生成语音提示信息“量测第N点”,其中N视具体情况而定,若量测的为第1点,则N=1,生成的语音提示信息为“量测第1点”,依此类推;于步骤S26中,判断是否量测完毕;若没有量测完毕,则返回步骤S21,量测软件继续取点进行量测;若已经量测完毕,则于步骤S27中,生成语音提示信息“量测完毕”。

Claims (10)

1.一种语音提示系统,安装于一计算机中,用于根据用户输入及设定的字符利用安装于计算机内的扬声器发音进行语音提示,其特征在于,该语音提示系统包括:
一接收模块,用于接收用户输入的字符;
一设定模块,用于执行用户对语音发音属性的设定;
一选择模块,用于执行用户对语音发音类型的选择;及
一程序执行模块,用于执行发音程序,利用计算机内的扬声器进行语音提示。
2.如权利要求1所述的语音提示系统,其特征在于,其中所述的字符包括:汉字、数字或英文单词以及由汉字、数字或英文单词所组成的字符。
3.如权利要求1所述的语音提示系统,其特征在于,其中所述的语音发音属性包括:语音音量、语音速度及语音格式。
4.如权利要求1所述的语音提示系统,其特征在于,其中所述的语音发音类型包括:中文发音及英文发音。
5.一种语音提示方法,其根据用户输入及设定的字符利用安装于计算机内的扬声器在量测一工件时进行语音提示,其特征在于,该方法包括以下步骤:
设定语音提示信息;
设定捕捉语音提示信息的快捷键;
利用量测软件量测工件;
利用上述所设定的快捷键取点;
判断点击的快捷键是否为设定的快捷键;
若不是,则无语音提示,并返回重新利用快捷键取点;
若是所设定的快捷键,则生成语音提示信息,并调动发音程序利用计算机内的扬声器发音。
6.如权利要求5所述的语音提示方法,其特征在于,其中调动发音程序,利用扬声器发音的步骤包括:
若选择中文发音类型,则直接调动发音程序;
若选择英文发音,则判断输入的字符是否为英文字符;
若不是,则结束流程;
若是,则调动发音程序。
7.如权利要求5所述的语音提示方法,其特征在于,所述的设定语音提示信息的步骤包括:
接收用户输入的字符;
进行语音发音属性的设定;
选择语音发音的类型。
8.如权利要求7所述的语音提示方法,其特征在于,所述的字符包括:汉字、数字或英文单词以及由汉字、数字或英文单词所组成的字符。
9.如权利要求7所述的语音提示方法,其特征在于,所述的语音发音属性包括:语音音量、语音速度及语音格式。
10.如权利要求7所述的语音提示方法,其特征在于,所述的语音发音类型包括:中文发音及英文发音。
CNA2005101017833A 2005-11-25 2005-11-25 语音提示系统及方法 Pending CN1971505A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CNA2005101017833A CN1971505A (zh) 2005-11-25 2005-11-25 语音提示系统及方法
US11/309,421 US7453369B2 (en) 2005-11-25 2006-08-04 System and method for voice alarm in measuring a workpiece

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNA2005101017833A CN1971505A (zh) 2005-11-25 2005-11-25 语音提示系统及方法

Publications (1)

Publication Number Publication Date
CN1971505A true CN1971505A (zh) 2007-05-30

Family

ID=38086881

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2005101017833A Pending CN1971505A (zh) 2005-11-25 2005-11-25 语音提示系统及方法

Country Status (2)

Country Link
US (1) US7453369B2 (zh)
CN (1) CN1971505A (zh)

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4625557B2 (en) * 1985-02-20 1998-05-26 Rutherford Lora E Acoustical imaging systems
JPS6362097A (ja) * 1986-09-03 1988-03-18 株式会社日立製作所 プラントの音声自動通報装置
US5245694A (en) 1990-11-19 1993-09-14 Zwern Arthur L User-programmable voice notification device for security alarm systems
CN1032391C (zh) 1994-04-01 1996-07-24 清华大学 基于波形编辑的汉语文字-语音转换方法及系统
TWI220970B (en) 2002-12-06 2004-09-11 Inventec Corp Linear listening, speaking and follow-reading language learning system and method
US20070049363A1 (en) * 2005-08-23 2007-03-01 Green Howard D System and method for remotely controlling a device or system with voice commands

Also Published As

Publication number Publication date
US7453369B2 (en) 2008-11-18
US20070120700A1 (en) 2007-05-31

Similar Documents

Publication Publication Date Title
CN110444191B (zh) 一种韵律层级标注的方法、模型训练的方法及装置
RU2352979C2 (ru) Синхронное понимание семантических объектов для высокоинтерактивного интерфейса
KR100354365B1 (ko) 음성 커맨드 입력 인식 기능이 있는 상호작용형 컴퓨터제어 디스플레이 시스템 및 그 시스템으로의 음성 커맨드입력 제공 방법
MXPA04005122A (es) Entendimiento sincronico de objeto semantico implementado con etiquetas de lenguaje de aplicacion del habla.
WO2015191968A1 (en) Hyper-structure recurrent neural networks for text-to-speech
CN104584119A (zh) 确定热词适合度
CN108735210A (zh) 一种语音控制方法及终端
WO2020098269A1 (zh) 一种语音合成方法及语音合成装置
JP2002116796A (ja) 音声処理装置、音声処理方法及び記憶媒体
CN112309365A (zh) 语音合成模型的训练方法、装置、存储介质以及电子设备
CN111653265B (zh) 语音合成方法、装置、存储介质和电子设备
US20020123893A1 (en) Processing speech recognition errors in an embedded speech recognition system
KR20120038686A (ko) 단말기의 어학 어플리케이션을 통한 학습 평가 방법 및 시스템
JP2001092484A (ja) 認識単語登録方法、音声認識方法、音声認識装置、認識単語登録のためのソフトウエア・プロダクトを格納した記憶媒体、音声認識のためのソフトウエア・プロダクトを格納した記憶媒体
CN112382270A (zh) 语音合成方法、装置、设备以及存储介质
Płaza et al. Call transcription methodology for contact center systems
CN112086094B (zh) 一种纠正发音的方法、终端设备及计算机可读存储介质
CN112562723A (zh) 发音准确度确定方法、装置、存储介质和电子设备
EP1475776B1 (en) Dynamic pronunciation support for speech recognition training
CN1971505A (zh) 语音提示系统及方法
Sunkpho et al. Opportunities to use speech recognition for bridge inspection
CN112382274A (zh) 音频合成方法、装置、设备以及存储介质
Vesnicer et al. A voice-driven web browser for blind people.
Chandramouli et al. Speech recognition based computer keyboard replacement for the Quadriplegics, Paraplegics, paralytics and amputees
CN117219043A (zh) 模型训练方法、模型应用方法和相关装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Open date: 20070530