一个 windows 自动语音识别案列

embedded/2025/2/6 1:59:25/

windows__0">一个 windows 自动语音识别案列

之前给写过一段很有意思的代码,今天分享给大家 !


文章目录


前言


python__17">一、需要安装一些python

speech_recognition:这是一个用于语音识别的库。它可以帮助将语音转换为文本。
安装命令:

pip install SpeechRecognition

pyttsx3:这是一个文本到语音的库,可以用来将文本转化为语音。
安装命令:

pip install pyttsx3

pyaudio:speech_recognition 依赖于 pyaudio 库来访问麦克风并获取音频输入。安装时,你需要安装 pyaudio 来支持音频录制功能。

pip install pyaudio

如果在 Windows 上安装 pyaudio 遇到问题,可以尝试以下命令(如果系统是 64 位的):

pip install pipwin
pipwin install pyaudio

总结:
SpeechRecognition:用于语音识别
pyttsx3:用于文本到语音的转换。
pyaudio:用于麦克风输入的音频采集。

二、代码如下

python">import os
import speech_recognition as sr
import pyttsx3
import threadingdef lock_screen():"""执行锁屏命令"""os.system("rundll32.exe user32.dll, LockWorkStation")def speak(text):"""通过语音输出文本"""engine =

http://www.ppmy.cn/embedded/159899.html

相关文章

青少年编程与数学 02-008 Pyhon语言编程基础 10课题、列表与循环语句

青少年编程与数学 02-008 Pyhon语言编程基础 10课题、列表与循环语句 一、列表二、定义与使用定义列表访问列表元素访问列表的切片修改列表元素列表的其他操作 三、运算1. 列表连接(Concatenation)2. 列表复制(Copying)3. 列表重复…

CH340G上传程序到ESP8266-01(S)模块

文章目录 概要ESP8266模块外形尺寸模块原理图模块引脚功能 CH340G模块外形及其引脚模块引脚功能USB TO TTL引脚 程序上传接线Arduino IDE 安装ESP8266开发板Arduino IDE 开发板上传失败上传成功 正常工作 概要 使用USB TO TTL(CH340G)将Arduino将程序上传…

UE5 蓝图学习计划 - Day 11:材质与特效

在游戏开发中,材质(Material)与特效(VFX) 是提升视觉体验的关键元素。Unreal Engine 5 提供了强大的 材质系统 和 粒子系统(Niagara),让开发者可以通过蓝图控制 动态材质、光效变化、…

基于 YOLOv8+PyQt5 的无人机红外目标检测系统:开启智能监测新时代

基于 YOLOv8PyQt5 的无人机红外目标检测系统:开启智能监测新时代 【毕业与课程大作业参考】基于yolov8pyqt5界面自适应的无人机红外目标检测系统demo.zip资源-CSDN文库 在科技飞速发展的今天,无人机技术在各个领域的应用越来越广泛。为了提升无人机在复杂…

node模块查找策略

在路径 Y 中引入 X 模块: 如果 X 是核心模块 a. 返回核心模块 b. 停止 如果 X 以 / 开头 a. 将 Y 设置为文件系统根目录 如果 X 以 ./ 或 / 或 ../ 开头 a. LOAD_AS_FILE(Y X) b. LOAD_AS_DIRECTORY(Y X) c. THROW “not found” 如果 X 以 # 开头 a. LOAD_PAC…

linux 进程补充

环境变量 基本概念 环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数 如:我们在编写C/C代码的时候,在链接的时候,从来不知道我们的所链接的动态静态库在哪 里,但是照样可以链接成功&#…

基于python的体育新闻数据可视化及分析

项目 :北京冬奥会体育新闻数据可视化及分析 摘 要 随着社会的不断进步与发展,新时代下的网络媒体获取的信息也更加庞大和繁杂,相比于传统信息来源更加难以分析和辨别,造成了新时代媒体从业者撰写新闻的难度。在此背景下&#xff…

Mac电脑上好用的免费截图软件

在Mac电脑上,有许多免费且功能强大的截图软件可供选择。以下是几款备受推荐的免费截图工具: iShot 功能:iShot是一款免费的截图工具,支持多种截图方式,包括长截图、延时截图、滚动截图、窗口截图、区域截图等。此外&am…