CN109036409A - 一种智能语音控制操作软件的方法及其装置 - Google Patents
一种智能语音控制操作软件的方法及其装置 Download PDFInfo
- Publication number
- CN109036409A CN109036409A CN201810989013.4A CN201810989013A CN109036409A CN 109036409 A CN109036409 A CN 109036409A CN 201810989013 A CN201810989013 A CN 201810989013A CN 109036409 A CN109036409 A CN 109036409A
- Authority
- CN
- China
- Prior art keywords
- module
- voice
- sound control
- intelligent sound
- usb
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 19
- 238000013519 translation Methods 0.000 claims abstract description 26
- 238000001514 detection method Methods 0.000 claims description 6
- 230000005540 biological transmission Effects 0.000 claims description 3
- 230000005236 sound signal Effects 0.000 claims description 3
- 230000006870 function Effects 0.000 abstract description 22
- 238000010586 diagram Methods 0.000 description 6
- 230000002093 peripheral effect Effects 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000002360 explosive Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/40—Processing or translation of natural language
- G06F40/58—Use of machine translation, e.g. for multi-lingual retrieval, for server-side translation for client devices or for real-time translation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- Artificial Intelligence (AREA)
- General Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Machine Translation (AREA)
Abstract
本发明公开一种智能语音控制操作软件的方法,用户可通过语音输入,以实现搜索、翻译、执行打开本地信息库或网络信息库命令等功能,降低用户的文字录入及页面切换等操作强度。此外,还公开了一种智能语音控制装置,包括外壳、语音模块、集线模块、USB公座、至少一USB母座;所述语音模块、集线模块内置于外壳;所述集线模块的输入接口与语音模块、USB母座连接,输出接口与USB公座连接,装置简单实用,便于携带;通用性强、易于插拔,不占用电脑的USB接口。
Description
技术领域
本发明涉及电脑外设技术领域,尤其涉及一种智能语音控制操作软件的方法及其装置。
背景技术
从广大消费者需求角度而言,目前PC外设已经发展到一个很成熟的阶段,键盘鼠标这些标准外设也成为PC机不可或缺的一个组成部分。但是计算机的文字输入依然以键盘敲击打字为主,而鼠标也仅仅是起到光标定位等辅助功能。大多数人的文字输入速度还是很慢,尤其是老年人和儿童。同时,针对一些需要大量文字输入的工作岗位,比如打字员、客服等,打字已经成为一种负担。此外,当需要用翻译功能时,用户一般通过打开翻译软件进行逐句或逐段翻译,使用中存在诸多不便。
发明内容
本发明的目的是提供一种智能语音控制操作软件的方法及其装置,用户可通过语音输入,以实现搜索、翻译、执行打开本地信息库或网络信息库命令等功能;装置简单实用,便于携带,通用性强、易于插拔,不占用电脑的USB接口。
为实现上述目的,本发明提供了一种智能语音控制操作软件的方法,采用以下技术方案:
一种智能语音控制操作软件的方法,它包括以下步骤:
S1,检测判断输入指令,当检测到语音模块输入为语音搜索指令,则执行语音搜索操作,并显示搜索结果;当检测到语音模块输入为语音命令指令,则进行步骤S2;
S2,接收语音模块的语音命令录入信息,进行步骤S3;
S3,检测判断是否使用翻译功能,若使用翻译功能,将语音模块输入的语音信息翻译后显示在输入界面;否则,进行步骤S4;
S4,将语音命令信息与本地信息库比对,若指令为打开本地信息库,则执行打开本地信息库的操作命令;若指令为打开网络信息库,则执行打开网络信息库的操作命令。
较佳地,所述步骤S1中的执行语音搜索操作,包括以下步骤:
S101,开启语音模块的语音搜索录音线程;
S102,检测到关闭语音搜索录音指令,结束本次录音;
S103,识别语音搜索内容,并将需搜索内容信息向后台服务器请求;
S104,返回请求结果,针对搜索结果做处理;
S105,显示搜索结果。
较佳地,所述步骤S2中的接收语音命令输入信息,包括以下步骤:
S201,开启语音模块的语音命令录音线程;
S202,检测到关闭语音命令录音指令,结束本次录音。
较佳地,所述步骤S3中的将输入的语音信息翻译后显示在输入界面,包括以下步骤:
S301,识别语音翻译内容,并将该内容信息向后台服务器进行请求;
S302,返回请求结果,针对翻译结果做处理;
S303,拷贝到输入界面,显示翻译结果。
此外,本发明还提供了一种智能语音控制装置,采用以下技术方案:
一种智能语音控制装置,包括外壳、语音模块、集线模块、USB公座、至少一USB母座;所述语音模块、集线模块内置于外壳;所述集线模块的输入接口与语音模块、USB母座连接,输出接口与USB公座连接。
较佳地,所述语音模块包括麦克风单元、录音单元、音频参数存储单元;所述外部音频信号分别经麦克风单元、录音单元转换为数字信号,并经集线模块进行数据传输;所述音频参数存储单元与录音单元电性连接,用于存储音频参数配置数据。
较佳地,所述智能语音控制装置还包括翻译模块;所述语音模块经翻译模块翻译音频信息。
较佳地,所述外壳包括上壳体、下壳体,上壳体与下壳体卡合形成空腔,语音模块、集线模块内置于该空腔;所述USB公座、USB母座分别设于外壳的两端,且均由外壳内部延伸至外部;所述USB母座设置为一个。
较佳地,所述智能语音控制装置还包括PCB板;所述麦克风单元、录音单元、集线模块、音频参数存储单元集成在PCB板上。
较佳地,所述集线模块采用的芯片型号为ASK8712;所述音频参数存储单元采用24C02芯片,其经I2C接口与录音单元连接;所述录音单元采用ASK8117B芯片。
采用上述方案,本发明的有益效果是:
1)本发明中的装置配合软件操作,用户可通过语音输入,以实现搜索、翻译、执行打开本地信息库或网络信息库命令等功能,降低用户的文字录入及页面切换等操作强度;
2)将语音模块、集线模块集成在外壳内,装置简单实用,便于携带;
3)装置设有USB公座、母座,通用性强、易于插拔,将USB公座插在电脑的USB接口上可直接使用;同时USB母座的设置,使本装置不占用电脑的USB接口。
附图说明
图1为本发明的智能语音控制操作软件的方法的流程图;
图2为本发明的智能语音控制装置的立体图;
图3为本发明的智能语音控制装置的***图;
图4为本发明的智能语音控制装置的结构示意图;
图5为本发明的智能语音控制装置的原理性框图;
图6为本发明的集线模块的电路图;
图7为本发明的麦克风单元的电路图;
图8为本发明的录音单元的电路图;
图9为本发明的音频参数存储单元的电路图;
其中,附图标识说明:
1—外壳, 2—语音模块,
3—集线模块, 4—USB公座,
5—USB母座, 6—翻译模块,
7—PCB板, 8—PC端,
11—上壳体, 12—下壳体,
21—麦克风单元, 22—录音单元,
23—音频参数存储单元。
具体实施方式
以下结合附图和具体实施例,对本发明进行详细说明。
参照图1至9所示,本发明提供一种智能语音控制操作软件的方法,它包括以下步骤:
S1,检测判断输入指令,当检测到语音模块输入为语音搜索指令,则执行语音搜索操作,并显示搜索结果;当检测到输入为语音命令指令,则进行步骤S2;
S2,接收语音模块的语音命令录入信息,进行步骤S3;
S3,检测判断是否使用翻译功能,若使用翻译功能,将语音模块输入的语音信息翻译后显示在输入界面;否则,进行步骤S4;
S4,将语音命令信息与本地信息库比对,若指令为打开本地信息库,则执行打开本地信息库的操作命令;若指令为打开网络信息库,则执行打开网络信息库的操作命令。
其中,所述步骤S1中的执行语音搜索操作,包括以下步骤:
S101,开启语音模块的语音搜索录音线程;
S102,检测到关闭语音搜索录音指令,结束本次录音;
S103,识别语音搜索内容,并将需搜索内容信息向后台服务器请求;
S104,返回请求结果,针对搜索结果做处理;
S105,显示搜索结果。
所述步骤S2中的接收语音命令输入信息,包括以下步骤:
S201,开启语音模块的语音命令录音线程;
S202,检测到关闭语音命令录音指令,结束本次录音。
所述步骤S3中的将输入的语音信息翻译后显示在输入界面,包括以下步骤:
S301,识别语音翻译内容,并将该内容信息向后台服务器进行请求;
S302,返回请求结果,针对翻译结果做处理;
S303,拷贝到输入界面,显示翻译结果。
此外,本发明还提供了一种智能语音控制装置,采用以下技术方案:
一种智能语音控制装置,包括外壳1、语音模块2、集线模块3、USB公座4、至少一USB母座5;所述语音模块2、集线模块3内置于外壳1;所述集线模块3的输入接口与语音模块2、USB母座5连接,输出接口与USB公座4连接。
其中,所述语音模块2包括麦克风单元21、录音单元22、音频参数存储单元23;所述外部音频信号分别经麦克风单元21、录音单元22转换为数字信号,并经集线模块3进行数据传输;所述音频参数存储单元23与录音单元22电性连接,用于存储音频参数配置数据。所述智能语音控制装置还包括翻译模块6;所述语音模块2经翻译模块6翻译音频信息。
所述外壳1包括上壳体11、下壳体12,上壳体11与下壳体12卡合形成空腔,语音模块2、集线模块3内置于该空腔;所述USB公座4、USB母座5分别设于外壳1的两端,且均由外壳1内部延伸至外部;所述USB母座5设置为一个。所述智能语音控制装置还包括PCB板7;所述麦克风单元21、录音单元22、集线模块3、音频参数存储单元23集成在PCB板7上。所述集线模块3采用的芯片型号为ASK8712;所述音频参数存储单元23采用24C02芯片,其经I2C接口与录音单元22连接;所述录音单元22采用ASK8117B芯片。
本发明工作原理:
本发明中,用户直接通过装置的USB公座4插接在电脑的USB接口上即可使用,当还有电脑外设或U盘等需要用到电脑的USB接口时,可直接插接在本装置的USB母座5上,本装置不占用电脑的USB接口。集线模块3采用的芯片型号为ASK8712,该芯片设有四个输入接口,一输出接口,其中一路输入接口供语音模块2连接,其他输入接口供USB母座5连接,USB母座5可设置一个,也可根据需要设置多个。
本发明步骤S1中,通过识别用户的不同按键输入判断用户需要的功能。本实施例中,当用户长按鼠标滚轮时,默认为用户选择了语音搜索功能,用户在语音录入时持续按下鼠标滚轮(步骤S101),录音完成后松手即结束录音(步骤S102);当用户长按鼠标滚轮侧边的按键时,默认为用户选择了语音命令功能,用户在语音录入时持续按下鼠标侧面的按键(步骤S201),录音完成后松手即结束录音(步骤S202)。当需要使用到翻译功能时,用户通过鼠标在软件的页面上选择“翻译”选项,翻译处理后,用户的语音输入翻译结果显示在当前的输入窗口。
语音搜索功能:
当用户长按鼠标滚轮时,用户把想要搜索的内容直接说话表达出来,然后通过语音模块传输到PC端8进行识别。PC端8通过后台服务器返回的结果进行url编码,然后将用户搜索的内容通过http方式调用***的浏览器进行搜索实现。支持中文、英文的搜索功能,中文搜索情况下可调用百度搜索服务,英文输入情况下可调用谷歌搜索接口实现。
语音命令功能:
当用户长按鼠标滚轮侧边的按键时,将语音命令信息与本地信息库比对,本地信息库如常见的计算器、我的电脑、记事本等,网络信息库如常见的QQ、微信、百度网站、淘宝网站、京东网站等。
语音翻译功能:
软件中一般默认翻译功能是关闭的,当需要使用此功能时,用户需要调用电脑桌面的软件程序,用户可将软件界面上的翻译功能按钮从OFF变为ON状态,说明翻译功能已经开启。用户把自己说的话,通过智能语音模块2、翻译模块6转换为想要的目标语种。设置源语言为中文、英文、粤语等源语言,目标语言设置为英语、法语、德语等28种其他语言。翻译功能中,通过语音模块2的音频信息转换为文字信息,并将文字转换为目标语种的文字信息,或者直接将音频信息翻译为目标语种的技术,是现有计算机技术可实现的,在此不再赘述;如百度翻译SDK可以通过把文字转换成目标语种的文字信息,目前支持28种语音,包括汉语,英语,法语,德语等。
以上仅为本发明的较佳实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种智能语音控制操作软件的方法,其特征在于,它包括以下步骤:
S1,检测判断输入指令,当检测到语音模块输入为语音搜索指令,则执行语音搜索操作,并显示搜索结果;当检测到语音模块输入为语音命令指令,则进行步骤S2;
S2,接收语音模块的语音命令录入信息,进行步骤S3;
S3,检测判断是否使用翻译功能,若使用翻译功能,将语音模块输入的语音信息翻译后显示在输入界面;否则,进行步骤S4;
S4,将语音命令信息与本地信息库比对,若指令为打开本地信息库,则执行打开本地信息库的操作命令;若指令为打开网络信息库,则执行打开网络信息库的操作命令。
2.根据权利要求1所述的智能语音控制操作软件的方法,其特征在于,所述步骤S1中的执行语音搜索操作,包括以下步骤:
S101,开启语音模块的语音搜索录音线程;
S102,检测到关闭语音搜索录音指令,结束本次录音;
S103,识别语音搜索内容,并将需搜索内容信息向后台服务器请求;
S104,返回请求结果,针对搜索结果做处理;
S105,显示搜索结果。
3.根据权利要求1所述的智能语音控制操作软件的方法,其特征在于,所述步骤S2中的接收语音命令输入信息,包括以下步骤:
S201,开启语音模块的语音命令录音线程;
S202,检测到关闭语音命令录音指令,结束本次录音。
4.根据权利要求1所述的智能语音控制操作软件的方法,其特征在于,所述步骤S3中的将输入的语音信息翻译后显示在输入界面,包括以下步骤:
S301,识别语音翻译内容,并将该内容信息向后台服务器进行请求;
S302,返回请求结果,针对翻译结果做处理;
S303,拷贝到输入界面,显示翻译结果。
5.一种智能语音控制装置,其特征在于,包括外壳、语音模块、集线模块、USB公座、至少一USB母座;所述语音模块、集线模块内置于外壳;所述集线模块的输入接口与语音模块、USB母座连接,输出接口与USB公座连接。
6.根据权利要求5所述的智能语音控制装置,其特征在于,所述语音模块包括麦克风单元、录音单元、音频参数存储单元;所述外部音频信号分别经麦克风单元、录音单元转换为数字信号,并经集线模块进行数据传输;所述音频参数存储单元与录音单元电性连接,用于存储音频参数配置数据。
7.根据权利要求5所述的智能语音控制装置,其特征在于,所述智能语音控制装置还包括翻译模块;所述语音模块经翻译模块翻译音频信息。
8.根据权利要求5所述的智能语音控制装置,其特征在于,所述外壳包括上壳体、下壳体,上壳体与下壳体卡合形成空腔,语音模块、集线模块内置于该空腔;所述USB公座、USB母座分别设于外壳的两端,且均由外壳内部延伸至外部;所述USB母座设置为一个。
9.根据权利要求6所述的智能语音控制装置,其特征在于,所述智能语音控制装置还包括PCB板;所述麦克风单元、录音单元、集线模块、音频参数存储单元集成在PCB板上。
10.根据权利要求6所述的智能语音控制装置,其特征在于,所述集线模块采用的芯片型号为ASK8712;所述音频参数存储单元采用24C02芯片,其经I2C接口与录音单元连接;所述录音单元采用ASK8117B芯片。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810989013.4A CN109036409A (zh) | 2018-08-28 | 2018-08-28 | 一种智能语音控制操作软件的方法及其装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810989013.4A CN109036409A (zh) | 2018-08-28 | 2018-08-28 | 一种智能语音控制操作软件的方法及其装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109036409A true CN109036409A (zh) | 2018-12-18 |
Family
ID=64625669
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810989013.4A Pending CN109036409A (zh) | 2018-08-28 | 2018-08-28 | 一种智能语音控制操作软件的方法及其装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109036409A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109830228A (zh) * | 2019-03-05 | 2019-05-31 | 深圳市尚可饰科技有限公司 | 语音翻译器、方法、设备和存储介质 |
CN111326158A (zh) * | 2020-01-23 | 2020-06-23 | 深圳市安顺康医疗电子有限公司 | 一种基于智能终端的语音操控方法 |
CN117542354A (zh) * | 2021-08-20 | 2024-02-09 | 赛青松 | 语音操作的智能通信*** |
CN117931299A (zh) * | 2023-12-29 | 2024-04-26 | 北京红旗软件有限公司 | 一种智能Linux操作*** |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN207020643U (zh) * | 2017-08-11 | 2018-02-16 | 黄炯藩 | 一种带语音翻译功能的鼠标 |
CN208752948U (zh) * | 2018-08-28 | 2019-04-16 | 深圳市安顺康医疗电子有限公司 | 一种智能语音控制装置 |
-
2018
- 2018-08-28 CN CN201810989013.4A patent/CN109036409A/zh active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN207020643U (zh) * | 2017-08-11 | 2018-02-16 | 黄炯藩 | 一种带语音翻译功能的鼠标 |
CN208752948U (zh) * | 2018-08-28 | 2019-04-16 | 深圳市安顺康医疗电子有限公司 | 一种智能语音控制装置 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109830228A (zh) * | 2019-03-05 | 2019-05-31 | 深圳市尚可饰科技有限公司 | 语音翻译器、方法、设备和存储介质 |
CN111326158A (zh) * | 2020-01-23 | 2020-06-23 | 深圳市安顺康医疗电子有限公司 | 一种基于智能终端的语音操控方法 |
CN117542354A (zh) * | 2021-08-20 | 2024-02-09 | 赛青松 | 语音操作的智能通信*** |
CN117931299A (zh) * | 2023-12-29 | 2024-04-26 | 北京红旗软件有限公司 | 一种智能Linux操作*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11302302B2 (en) | Method, apparatus, device and storage medium for switching voice role | |
CN109036409A (zh) | 一种智能语音控制操作软件的方法及其装置 | |
US20160293168A1 (en) | Method of setting personal wake-up word by text for voice control | |
US20170323637A1 (en) | Name recognition system | |
US10811005B2 (en) | Adapting voice input processing based on voice input characteristics | |
WO2015169134A1 (en) | Method and apparatus for phonetically annotating text | |
US9128930B2 (en) | Method, device and system for providing language service | |
WO2019228136A1 (zh) | 应用控制方法、装置、存储介质及电子设备 | |
CN108108094A (zh) | 一种信息处理方法、终端及计算机可读介质 | |
JP2002116796A (ja) | 音声処理装置、音声処理方法及び記憶媒体 | |
WO2015062312A1 (en) | Method, device and system for providing language service | |
TW201716987A (zh) | 欄位條目的音訊輸入技術 | |
CN108806688A (zh) | 智能电视的语音控制方法、智能电视、***及存储介质 | |
CN109543014B (zh) | 人机对话方法、装置、终端及服务器 | |
CN208752948U (zh) | 一种智能语音控制装置 | |
US10540973B2 (en) | Electronic device for performing operation corresponding to voice input | |
JP2019175453A (ja) | ユーザ音声入力の処理を含むシステム及びその動作方法並びに電子装置 | |
CN112562670A (zh) | 语音智能识别方法、语音智能识别装置及智能设备 | |
CN111414772A (zh) | 一种机器翻译方法、装置及介质 | |
US20200051556A1 (en) | Speech control for complex commands | |
JP2013186646A (ja) | 情報処理装置および情報処理装置の制御方法 | |
WO2023246558A1 (zh) | 语义理解方法、装置、介质及设备 | |
CN111326158A (zh) | 一种基于智能终端的语音操控方法 | |
CN115116434A (zh) | 应用实现方法、装置、存储介质及电子设备 | |
US20140337006A1 (en) | Method, system, and mobile terminal for realizing language interpretation in a browser |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |