我一直试图围绕线程如何在Python中运行,并且很难找到有关它们如何运行的良好信息.我可能只是错过了一个链接或东西,但似乎官方文档在这个主题上不是很彻底,我找不到一个好的写作.
据我所知,一次只能运行一个线程,活动线程每10个指令左右切换一次?
哪里有一个很好的解释,或者你可以提供一个?了解在使用Python线程时遇到的常见问题也是非常好的.
我对语音到文本算法很感兴趣,但我不知道从哪里开始研究它们.一堆搜索让我想到了这一点,但它是从1996年开始的,我很确定从那时起就有了改进.
有任何有这种东西经验的人是否有任何关于阅读/源代码的建议?或者只是关于我应该学习什么的一般性建议,如果我想进入编写语音识别程序的世界(如果你对该领域没有太多的了解,有时很难知道要搜索什么).
编辑:我想跨平台做一些事情,但目前我的目标是linux.
编辑2:感谢csmba提供经过深思熟虑的回复.此时,我主要感兴趣的是能够创建允许自动化或通过语音执行不同命令的应用程序.因此,有限数量的可识别命令能够串联在一起.一个例子是一个音乐播放器,它接受诸如"播放由Squarepusher播放Hello Everything"的命令,或者允许用户创建语音快捷方式以启动特定应用的应用程序启动器.
我意识到这是一个非常巨大的问题,并且我现在无法达到实现整个识别引擎所需的知识水平,尽管这样做的技术让我很着迷,这是我想要工作的东西我自己去做.很有可能,我可能最终会在这个主题上拿起一两本书,并在我的空闲时间学习/玩"简单"的实现.