大家好,我是本项目的开发者,制作自己的个人语音助手是一项有趣的任务。
作为项目的开发者,但此程序有许多的问题和缺陷,我相信在未来这些问题都能解决。
此项目有什么功能:
通过语音唤醒打开主程序、通过单个语音命令打开您想要执行命令、虚拟键盘、多线程、待机、语音删除、创建、搜索、打开等功能
在python中,有一个名为“SpeechRecognition”的模块,它是一个外部构建的模块,我们也可以说这是一个python库,它有助于执行语音识别,支持多个引擎和API,在线和离线,允许我们将语音转换为文本。 介绍一下项目结构:
jarvis.py主控程序,是语音发出命令和执行,也有虚拟键盘(virtual_keyboard.py),在无法使用 时进行切换。
daiji.py是个待机程序,用于语音唤醒jarvis.py程序
terminal.py是终端程序
TextEditor.py是文件管理程序,用于语音删除、创造、搜索、打开等功能
thread.py是多线程程序,用于执行多个任务
这个项目作为备用,请请查看https://github.com/PAYDAY3/JARVIS-BUTLER
……………如有更多创新可下载使用
今后的工作范围
1.Android和智能手表应用程序可以从中开发使用
2.语音命令可以加密以维护安全性功能
如有问题请发送邮件[email protected]