《HelloGitHub》第 79 期( 四 )


《HelloGitHub》第 79 期

文章插图
37、rally:ES 官方开源的压力测试工具 。基于 Python3 的 ES 压力测试命令行工具 , 功能丰富支持自动创建、运行、销毁 ES 集群,以及不同数据集的测试结果比较 。
安装:pip3 install esrally运行:esrally命令:raceRun a benchmarklistList configuration optionsinfoShow info about a trackcreate-trackCreate a Rally track from existing datagenerateGenerate artifactscompareCompare two racesdownloadDownloads an artifactinstallInstalls an Elasticsearch node locallystartStarts an Elasticsearch node locallystopStops an Elasticsearch node locally
《HelloGitHub》第 79 期

文章插图
38、testssl.sh:测试 TLS/SSL 加密的工具 。它可以用来检查 Web 服务是否支持 TLS/SSL 加密和协议,以及存在的缺陷 。
《HelloGitHub》第 79 期

文章插图
开源书籍39、craftinginterpreters:《Crafting Interpreters》手撸解释器 。该书作者在 Google 从事 Dart 语言的相关工作 , 书中内容是从一门小型自创编程语言 Lox 开始,详细介绍了如何为该语言制作解释器和虚拟机,推荐给想要学习编译原理或自创编程语言的同学 。
《HelloGitHub》第 79 期

文章插图
40、ThinkDSP:《Think DSP》Python 数字信号处理 。本书内容是将 Python 代码和数字信号处理结合,相较于干巴巴的文字,通过代码示例更容易理解相关概念,该书作者还著有《Think Python》等图书 。
《HelloGitHub》第 79 期

文章插图
机器学习41、motion-diffusion-model:根据文本生成 3D 人体运动的模型 。论文《Human Motion Diffusion Model》第一作者开源的 PyTorch 实现 。
《HelloGitHub》第 79 期

文章插图
42、whisper:OpenAI 开源的多语言识别系统 。该项目是强大的自动语音识别系统,支持包括中文在内的多种语言识别 。尤其是在快语速、口音、背景噪音等场景,依旧表现出色,能够达到极高的准确率 。
import whispermodel = whisper.load_model("base")result = model.transcribe("audio.mp3")print(result["text"])# 命令行使用# $ whisper --language Chinese --model large audio.wav# [00:00.000 --> 00:08.000] 如果他们使用航空的方式运输货物在某些航线上可能要花几天的时间才能卸货和通关
《HelloGitHub》第 79 期

文章插图
最后如果你发现了 GitHub 上有趣的项目,就点击分享给大家伙吧 。
以上就是本期的所有内容了 , 往期内容点击阅读
感谢您的阅读,如果觉得本期内容还不错的话 求赞、求分享 ?

推荐阅读