python 从入门到放弃
这两天对人工智能比较感兴趣,然后我就萌生了学习python 的想法,用python来做语音识别等
首先我了解了一下人工智能的相关领域,大概就知道了机器人,语音识别,图像识别等
草草看了一点基本语法就开启了ctrl c + ctrl v 模式,
机器人:
很快就实现了第一个离线机器人,还算简单就实现了
查了一下在线机器人,基本都是调用三方api来实现的,所以跳过
语音识别:
文字转语音:查了挺久,因为看到人家用pyttsx3来实现,我死活实现不了,也不报什么错,查了很久,最后用最简单的标准库实现了
语音转文字:用wisper 来实现,查了一会就放弃了
图像识别:也是看了下demo,也很简单,基本就是调用三方库
这时候我就有点不满意了,python你什么都没干,凭什么说你垄断人工智能领域?这些库go有没有?
带着这两点疑问,我查了下python 的前世今生及python和人工智能的关系,第一个问题,得出结论如下:
人工智能是非常具有挑战性的研究,研究时必须有大量的训练,都用python来进行数据处理,研究人员对python比较熟,所以将python作为研究人工智能的工具,同时也有很多用python实现的三方库(其实python本身跟人工智能没什么关系)因此目前为止,python是官方支持的唯一语言。
第二个问题:
go目前对人工智能支持的包还很少,可能是研发团队集中精力去提升性能去了(但是谁说将来不能实现呢,毕竟go 天生高性能,机器学习都需要进行大量的训练,计算速度快将极大地推动人工智能的发展)我等着将来有一天go在人工智能领域大放异彩。
明白了这些,我感觉人工智能更重要的不是用什么工具,而是这些底层逻辑,因此,考完试的下一个目标就锁定为人工智能的研究啦。
就这样,python 在我这里,一天时间经历了从想入门到直接放弃。。。。。。