speech模块实现语音识别
1.pip安装speech、pywin32
pip install speech
pip install pywin32
2.例子
#!/usr/bin/python
# coding:utf-8
from __future__ import unicode_literals
import speech
import os
import sys
import webbrowser__author__ = "klx"
# Create your views here.
phrase = {"closeMainSystem": "关闭","film": "电影","listenMusic": "好累","blog": "博客","cmd": "命令","baidu": "百度",
}def callback(phr, phrase):if phr == phrase["closeMainSystem"]:speech.say("Goodbye. 人机交互即将关闭,谢谢使用")speech.stoplistening()sys.exit()elif phr == phrase["film"]:speech.say("正在为您打开优酷")webbrowser.open_new("http://www.youku.com/")elif phr == phrase["listenMusic"]:speech.say("即将为你启动豆瓣电台")webbrowser.open_new("http://douban.fm/")elif phr == phrase["blog"]:speech.say("即将进入Dreamforce.me")webbrowser.open_new("http://www.cnblogs.com/darksouls/")elif phr == phrase["cmd"]:speech.say("即将打开CMD")os.popen("C:\Windows\System32\cmd.exe")elif phr == phrase["baidu"]:speech.say("百度一下")webbrowser.open_new("http://www.baidu.com/")else:speech.say("say again")webbrowser.open_new("http://www.baidu.com/s?wd=" + phr)def main():while True:phr = speech.input()speech.say("You said %s" % phr)callback(phr, phrase)def test(request):main()
ps:
pywin32模块实现com(组件对象模型),实现不同应用程序或者不同语言之间的二进制通讯标准
转载于:https://www.cnblogs.com/konglingxi/p/10217629.html
speech模块实现语音识别相关推荐
- Speech模块管理语音输入功能,提供语音识别功能,可支持用户通过麦克风设备进行语音输入内容。通过plus.speech可获取语音输入管理对象
Speech模块管理语音输入功能,提供语音识别功能,可支持用户通过麦克风设备进行语音输入内容.通过plus.speech可获取语音输入管理对象. 语音输入接口可使得网页开发人员能快速调用设备的麦克风进 ...
- iOS 10 的 Speech 框架实现语音识别 (Swift)
什么都不说先上效果 早在2011年iPhone4s 的上,iOS 5系统就有了语音识别. 但有以下缺陷 需要- 弹出键盘 只支持实时语音 无法自定义录音 单一的输出结果 不开放 在 2016 年的 W ...
- LD3320和MP3模块搭建语音识别交互系统
LD3320和MP3模块搭建语音识别交互系统流程推进 一.模块采购: 二.配套软件安装: 三.程序及语音配套: 四.模块连接: 五.PCB打板文件 六.配套板元器件清单: 七.配套板具体使用和功能 八 ...
- python之语音识别(speech模块)
1.原理 语音操控分为 语音识别和语音朗读两部分. 这两部分本来是需要自然语言处理技能相关知识以及一系列极其复杂的算法才能搞定,可是这篇文章将会跳过此处,如果你只是对算法和自然语言学感兴趣的话,就只有 ...
- python3语音识别模块_语音识别(LSTM+CTC)
序言:语音识别作为人工智能领域重要研究方向,近几年发展迅猛,其中RNN的贡献尤为突出.RNN设计的目的就是让神经网络可以处理序列化的数据.本文笔者将陪同小伙伴们一块儿踏上语音识别之梦幻旅途,相信此处风 ...
- iOS利用Speech Kit实现语音识别
Siri.jpeg 一.前言 前一段时间彩云小译上了App Store的推荐,我下载试玩了一下,效果还是非常不错的.它可以实现实时翻译的功能,我自己粗浅地分析了一下彩云小译的实现原理,其中最重要的一步 ...
- 基于树莓派和LD3320模块的语音识别控制
目录 树莓派模块 1-wiringPi库的安装 2-串口相关API函数说明 3-代码的编写 LD3320模块 1-代码分析 树莓派模块 本项目所用到的树莓派型号是3B,烧写的固件是官方的固件.固件版本 ...
- QT使用microsoft speech sdk进行语音识别
使用QT进行语音识别,将CComPtr <ISpRecognizer> m_cpRecognizer等变量放到头文件中,编译会出现atlbase.(3210): Parse error a ...
- IBM Cloud Speech to Text 语音识别
https://speech-to-text-demo.ng.bluemix.net/ 点击首页紫色的那个「Star for free in IBM Cloud」按钮,注册IBM Cloud并登陆 然 ...
最新文章
- spring中AnnotationUtils的设计
- 360加固分析(一)
- Memetic Algorithm(文化基因算法)
- 算法设计与分析———动态规划———最大子段和
- linux-history历史命令-光标的移动操作-命令行上的字符删除操作
- 神经网络 权重文件 大小_神经网络中如何处理过拟合的问题
- 见过一些能力非常强的但创业总是失败
- cvs 文件如何解析?
- Exchange server 2010批量建用户及通讯地址簿更新
- 数据结构实践课程设计【通讯录管理系统】
- 计算机网络原理之网络层(解疑答惑)
- FLASH寿命测试!
- 原型工具Axure:通用操作(快捷键、常用元件、常用交互、元件库与母版、原型规范、小记)
- 从键盘上输入以下的数据:TOM:89|JERRY:90|TONY:95,数据格式为“姓名:成绩|姓名:成绩|姓名:成绩”,对输入的内容按成绩进行排序,并将结果按成绩由高到低排序。
- 科技企业的技术文化为什么难写?
- 突然间电脑的复制粘贴不能用了???
- excel熵值法计算权重_SPSS主成分分析 | 权重计算amp;极差法标准化超详细教程!(下)...
- mysql python电影院购票系统毕业设计源码221133
- 【生活工作经验 五】如何有效的跨团队协作
- RDO远程连接时提示“远程计算机需要网络级别身份验证,而您的计算机不支持该验证解决办法!
热门文章
- mysql + keepalived高可用
- centos7安装samba服务器
- 微服务跨数据库联合查询_MySQL数据库联合查询
- 关于2017届学长制作分享软件share(失物招领)的使用体验和需改进的内容
- javascript中的字符串和数组的互转
- 安装oracle和plsql心得
- [bbk4343]小布-OCP 042全真试题讲解
- html表格背景图片格式,HTML表格标记教程(8):背景图像属性BACKGROUND
- vue router-link 添加点击事件
- SpringBoot打包成Docker镜像