《Netkiller Python 手札》

Python 语音识别,语音转文本,文本合成语音,OCR图像字符识别,人脸识别,防火墙开发

331人学习

初级27课时2021/07/06更新

二维码下载学堂APP缓存视频离线看

netkiller
  • 课程介绍
  • 课程大纲

适合人群:

有一定Python基础知识,想提高开发能力,拓展知识宽度,等等

你将会学到:

Python 语音识别,语音转文本,文本合成语音,OCR图像字符识别,人脸识别,防火墙开发

  • Python 语音识别,语音转文本,文本合成语音,OCR图像字符识别,人脸识别,防火墙开发

课程简介:

  • Python 语音识别,语音转文本,文本合成语音,OCR图像字符识别,人脸识别,防火墙开发

  • 本课程不提供学习下载资料


展开更多

课程大纲-《Netkiller Python 手札》

  • 第1章Python 基础(42分钟7节)

  • 1-1

    小白如何学习Python?零基础能不能学?我能不能学会?应该怎么学习?如何才能避免从入门到放弃?Python 能干什么?

    [09:10]
  • 1-2

    Python 命令行包管理工具 pip/pip3 使用详解pip是一个以Python计算机程序语言写成的软件包管理系统,他可以安装和管理软件包,另外不少的软件包也可以在“Python软件包索引”(英语:Python Package Index,简称PyPI)中找到。

    [06:15]
  • 1-3

    Python 上传自己的包到 PyPI什么是 PyPI? PyPI 是一个 Python 语言软件仓库,开发包的作者通过Python社区共享他们的作品。软件开发者可以在平台上搜索、安装和使用这些共享资源。

    [04:45]
  • 1-4

    在命令行中输出文本表格在终端环境输出文本表格+----+-------+-----+-----------+---------------------+| id | name | age | nickname | ctime |+----+-------+-----+-----------+---------------------+| 1 | Neo | 35 | netkiller | 2021-05-16 10:14:00 |+----+-------+-----+-----------+---------------------+| 2 | Tom | 23 | Lee | 2021-05-16 10:14:00 |+----+-------+-----+-----------+---------------------+| 3 | Jerry | 28 | May | 2021-05-16 10:14:00 |+----+-------+-----+-----------+---------------------+

    [07:24]
  • 1-5

    Python 随机生成姓名为什么要生成姓名?在做测试的时候,例如压力测试和性能测试,我们要批量造一批数据新系统上线,平台刚刚起步,内容不能空空如野,所以需要做一些数据此前我们完全使用随机字符串,这样的数据太假,也不好看。所以我们需要做一个程序自动生成姓名。

    [03:50]
  • 1-6

    命令行程序开发之进度条命令行和文本界面开发中常常会用到进度条。进度条的作用是实时显示当前计算机处理任务的状态,包括:运行速度,处理进度,完成度,剩余工作量,预计处理时间

    [03:12]
  • 1-7

    生成和识别二维码二维码 (dimensional barcode) ,又称二维条码,是在一维条码的基础上扩展出的一种具有可读性的条码。. 设备扫描二维条码,通过识别条码的长度和宽度中所记载的二进制数据,可获取其中所包含的信息。. 相比一维条码,二维码记载更复杂的数据,比如图片、网络链接等。

    [07:30]
  • 第2章办公自动化(22分钟3节)

  • 2-1

    Python 操作 Word 文档Python-docx 是一款针对于word文档处理的一个模块,它可以创建word文档,遍历word文档,以及修改word文档。主要应用场景是文档生成,文档转换,文档分析等等。举例一、招聘网站自动生成Word文档简历,使用 python-docx 将用户输入的简历内容,自动拼装成 word 简历,并下载。举例二、Word 文档差异对比,例如合同修改后,产生两个版本的 word 文档,我们不知道那一行,或者那一个字做了修改,人工核对费时费力,我们就可以写一个程序,逐行逐字核对,并将差异文字显示出来。

    [05:26]
  • 2-2

    Python 处理 PDF 文档Word 转 PDF,从PDF中萃取文本,从PDF中提取表格,将表格保存成 Excel 文件。

    [04:00]
  • 2-3

    Python 处理 Excel 文档Python 处理 Excel 文档使用 Python 创建 Excel 文件,单元格合并,文本对齐,边框设置,字体设置,单元格背景色,遍历数据,修改数据等等。

    [12:42]
  • 第3章Python 图像识别(6分钟1节)

  • 3-1

    人脸识别人脸识别,是基于人的脸部特征信息进行身份识别的一种生物识别技术。用照相机、摄像机或摄像头采集含有人脸的图像或视频流,并自动在图像中检测和跟踪人脸,进而对检测到的人脸进行脸部识别的一系列相关技术,通常也叫做人像识别、面部识别。

    [06:00]
  • 第4章Python 自动化与运维(1小时3分钟6节)

  • 4-1

    用Python开发一个防火墙使用Python开发防火墙,替代CentOS firewalld,实现面向对象写iptables

    [12:30]
  • 4-2

    使用Python实现日中中心什么是日志中心? 日志中心是针对日志类数据一站式管理平台,日志中心分成两部分,分别是采集端和收集端。 采集器从各服务器采集数据,然后发送给接收端,接收端接到数据后,将日志保存到磁盘上。用户能在日志中心服务器上查询和分析日志,帮助运维、运营提升效率。 当年我开发此程序的时候还没有出现如今流行的ELK方案,接下来就让我为大家介绍如何使用 Python 开发一个日志采集和接受程序。相关程序下载地址:https://pypi.org/project/netkiller-logging/

    [14:30]
  • 4-3

    使用Python管理Kindle电子书事情是这样的,平时我喜欢搜罗电子书,有自己的读书圈子,我本身也是一个电子书创作者,之前大家相互分享电子书都是通过微信相互转发,下载后需要连接USB线,复制到Kindle中,不是很方便。于是我就用 Python 开发了这个程序,一有新书,我便使用该程序一键分享给所小伙伴。圈子里的朋友无需再接收文件,连接USB线,复制电子书,退出USB,刷新内容。只需开启Kindle的连接WIFI,电子书便自动下载。程序源代码地址:https://github.com/netkiller/kindle

    [09:13]
  • 4-4

    Python 文件系统监控事情的 起因 - 经过 - 结果做视频剪辑有一段时间了,苹果笔记本电脑硬盘比较小,视频剪辑空间不够,所以必须外挂一个剪辑盘。我使用了由两块 SSD 组成的 RAID 硬盘盒子,起初是追求速度快,使用 RAID 0 模式,后期为了安全 切换到了 RAID 1 模式。这样硬件的安全就解决了,再也不用担心硬盘损坏数据丢失了。某一天,就如日常剪辑一样,当我试图打开 Final cut pro 资源库的时候,悲剧了!!!Fcpx 的工程文件打不开了,闪退后提示错误,这次翻车丢失了《Netkiller Architect 手札》6个视频,不过还好,那些视频都是初期做品,录制和剪辑都不算好,本就有重做的想法。这次经历让我不在相信 fcpx 的资源库管理能力,鸡蛋放在一个篮子里及其危险的,《Netkiller Python 手札》我把一章内容放在一个资源库中,每节一个事件。之前也偶尔备份,手工复制,有时比较懒,就没有备份。于是我便写了一个程序,来自动备份视频剪辑盘。实现功能:插入U设备,发现移动硬盘剪辑盘和备份盘没有其他程序占用开始备份备份完成后自动弹出移动设备

    [15:04]
  • 第5章Python 文本与语音(16分钟3节)

  • 5-1

    Python 实现文本转语音,文本朗读,TTSTTS(Text To Speech) 译为从文本到语音,TTS是人工智能AI的一个模组,是人机对话的一部分,即让机器能够说话。TTS是语音合成技术应用的一种,首先采集语音波形,然后进行优化处理,最后存储在数据库中,合成语音是提取波形转换成自然语音输出。TTS 有哪些应用场景TTS 能帮助有视觉障碍的人阅读计算机上的信息懒人听书,很多人没有时间读书,我们可以通过TTS将书中的内容朗读出来与声音识别程序一起使用,实现人机交互,例如客服系统的对话脚本不方便视觉交互场景,例如驾驶汽车,我们可以将短信朗读出来,来电电话号码朗读出来公交车报站

    [03:30]
  • 5-2

    Python 语音识别,语音转文本,STT,视频加字幕语音识别,又称为自动语音识别(Automatic Speech Recognition)、语音转文字STT(Speech to Text),是指让计算机自动将人类的语音内容转换为相应的文字。 语音识别是人工智能中的一个模组,是人机对话的重要组成部分。 为了让机器听懂我们所说的话,首先从麦克风或音频文件,以字为单位,提取特征波形,然后与事先采集语音波形做对比,最后经过分析转换成对应的文本。

    [07:14]
  • 5-3

    Python OCR 光学字符识别,图片转文本,图像识别OCR(Optical Character Recognition):光学字符识别,是指电子设备(例如扫描仪或数码相机)检查纸上打印的字符,通过检测暗、亮的模式确定其形状,然后用字符识别方法将形状翻译成计算机文字的过程。 OCR 的应用场景: 扫描件的文字识别:纸质扫描件,PDF文件,纸书籍转电子书 卡证文字识别:名片,身份证,银行卡 车牌设别:多用在停车场和交警执法 票据识别:报销凭证,税务票据,医疗票据 教育领域:公式识别,自动判卷,自动答题 原理:扫描/拍照 > 图像输入 > 二值化 > 去噪声 > 倾斜校正 > 版面分析 > 字符切割 > 字符识别 > 版面恢复 > 文字校对

    [05:29]
展开更多

“netkiller”老师的其他课程更多+

在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部