用语音控制你的电脑!
voca的Python项目详细描述
功能
- 在主目录(在voca源代码树之外)中定义您自己的个人命令。
- 除了全局可用的命令外,每个应用程序都有不同的命令。
- 编辑命令文件时,新命令在保存后立即可用。无需摆弄重新加载。
- 如果命令文件中有致命错误,不用担心–VOCA只需使用该文件上次工作时的备份即可。
- 您的命令是异步执行的,因此在执行下一个命令之前,您无需等待一个命令完成。
- 在说话过程中获得即时的视觉反馈–VOCA的"急切"模式可以在你说话的第一个单词开始执行你的命令。切换到"严格"模式,Voca将一直等到您的讲话结束。
- voca使用现代的语法分析器,因此语法可以任意复杂。
- 使用任何您喜欢的语音引擎–voca在stdin上将其输入作为换行分隔的json。
- voca生成详细的结构化日志,您可以使用这些日志调试或分析您的命令历史记录。
- voca为当前的caster和蜻蜓命令提供了适配器,因此您可以继续使用您喜欢的命令-只需在caster旁边安装voca。可以为其他系统添加更多的插件和适配器。
- voca有一个可插入的架构。安装独立的插件来控制您的应用程序,而不需要占用主存储库。
- voca使用python 3.7+,因此所有最新的python功能都可用。
- VOCA在CI中持续测试,并保持测试覆盖率检查。
- 免费开源,授权GPLv3。