python不同版本环境配置和chatgpt api开发调试基础——慢慢学AI002
Python的历史简介Python是一种广泛使用的高级编程语言,由Guido van Rossum于1989年底发明,1991年首次发布。Python以其高效、可读性强、且易于学习的特点脱颖而出,支持多种编程范式,包括面向对象、命令式、函数式编程和面向切面编程。
其实认真想想就能明白,语言本身重要,随着硬件的发展,也不重要,编译原理一直有基础在,更重要的是有那么多人用,有足够好的生态支持,才有可能发展。社区的支持很微妙。以前Ruby也火过一阵,但是没起来,至少圈子没那么大。robin也推过一段时间ruby on rails。
Python版本的演进Python的发展历程中,有两个主要的版本:Python 2和Python 3。Python 2于2000年发布,提供了大量改进和新特性,包括完善的垃圾回收系统和Unicode支持。Python 3于2008年发布,不完全向后兼容Python 2。它设计之初就旨在修正Python 2中的一些根本性问题和缺陷,如字符串处理和一致的迭代器行为。Python 2的官方支持在2020年正式结束,目前Python 3是主流版本。
多版本Python ...
使用Whisper批量转换视频中的文字——慢慢学AI001
因为工作需要把视频中的语音转换成文字,网上找了很多方案,效果不佳不说,大部分都是价格不菲。正好最近在学习OpenAI,于是找到了这款神器,意外的效果好,而且免费,而且本地就能运行。它有一个windows下客户端可以直接使用,但是一次只能处理一个文件,所以就想着如何自动化批量处理,发现原来它有个cli版本。总的来说,它的原理是先通过ffmpeg转换成音频文件,然后再通过whisper转换成文字
总的来说,命令行的方式还比较简介
1、去哪里下载
代码下载
https://github.com/openai/whisper/releases在github上可以下载到最新的版本
这个是官方的地址,有兴趣可以下来看看,主要用到的是下面地址的内容
模型下载(针对命令行方式和客户端方式)
https://huggingface.co/datasets/ggerganov/whisper.cpp/tree/main
很好理解,模型越大越慢,也越精准,所以我下载了large。
2、客户端版本这里说的客户端版本,就是它提供了一个exe文件,里面可以设置一些东西。https://github. ...