-
2020-09-01 14:26:15
ppt直接转成视频,ppt备注内容转换为视频语音
使用了腾讯云的tts接口,语音合成免费额度为每月100万字符,相当于一本《西游记》的字数。每月1日重置免费额度。 接口请求频率限制:20次/每秒。合成语音的源文本。中文最大支持600个汉字(全角标点符号算一个汉字),英文最大支持1800个字母(半角标点符号算一个字母)。
https://cloud.tencent.com/document/product/1073/34093详情看代码。使用
把PPT放到ppt文件夹中,在setting.py文件中修改对应的配置
去腾讯云申请免费使用的tss接口用量,将secretid和secretkey贴入setting.py文件的对应参数中
然后运行代码。- 1 将ppt分解为图片和ppt的备注文字存入文本文件中(分别位于origin下的img和origin下的txt)
- 2 将txt中的文本通过腾讯云的接口生成对应的wav格式的音频
- 3 依据图片生成对应的视频,并将wav的音频混剪入视频中
- 4 上述过程一页ppt对应一个视频文件,然后将所有的视频合并成一个大的课件视频。
requirements
这里的requirements文件是通过pipreqs生成的。
pip3 install pipreqs pipreqs ./ --encoding=utf8
使用方法:
pip install -r requriements.txt
源码地址:https://github.com/crisschan/course
特别提醒:windows分支更多相关内容 -
怎么把网页源代码转换成纯文字形式
2015-04-13 12:56:09网页文字不能复制 我用网页查看源代码 有好多乱码不好复制粘贴 -
200款优秀app源代码
2018-07-26 15:29:29200款优秀app源代码,代码学习,文档数据,学习学习学习学习 -
将图片转换成HTML格式的文字图程序源代码
2021-06-08 15:26:23将图片转换成HTML格式的文字图程序源代码■ 将图片转换成HTML格式的文字图————————————————以下为程序代码—————————————using System;using System.Drawing;using System.Text;...将图片转换成HTML格式的文字图程序源代码
■ 将图片转换成HTML格式的文字图
————————————————以下为程序代码—————————————
using System;
using System.Drawing;
using System.Text;
namespace http://doc.wendoc.com.ClassLib
{
///
/// 将图片转换为Html
///
public class Picture2HtmlPicture
{
///
/// 构造函数
///
public Picture2HtmlPicture()
{
//构造函数
}
///
/// 将图片转换为HTML
///
/// 图片文件名
/// HTML内容
public string MakeHtmlPicture(string FileName)
{
try
{
int intX;
int intY;
int intWidth;
Color clrPicture;
Bitmap bmpPicture;
StringBuilder sb = new StringBuilder();
//检测文件名是否为空,如果为空,则返回空
if (FileName == "")
{
return null;
}
//打开图片文件
bmpPicture = new Bitmap(FileName);
sb.Append("\r\n");
sb.Append("
\r\n");sb.Append("
sb.Append(".Font{font-family: Arial; font-size: 1px}\r\n");
sb.Append("\r\n");
intWidth = bmpPicture.Size.Width;
if (intWidth < 100)
{
intWidth = 100;
}
else
{
intWidth = bmpPicture.Size.Width + 50;
}
sb.Append("\r\n");
//通过循环,将图片的颜色提取出来
for (intY = 0; intY < bmpPicture.Size.Height; intY++)
{
for (intX = 0; intX < bmpPicture.Size.Width; intX++)
{
clrPicture = bmpPicture.GetPixel(intX,intY);
string strColor = clrPicture.ToArgb().ToString("x5");
string strHexColor = "#" + strColor.Substring(2);
//将图片颜色写到HTML中
sb.Append("");
sb.Append("x");
sb.Append("");
sb.Append("\r\n");
}
sb.Append("
\r\n");}
sb.Append("\r\n");
sb.Append("\r\n");
sb.Append("");
//返回HTML内容
return sb.ToString();
}
catch(Exception err)
{
throw(new Exception("发生异常:" + err.Message));
}
}
}
}
————————————————————————————————————
private void button1_Click(object sender, System.EventArgs e)
{
ofdPicture.ShowDialog();
string strFileName = ofdPicture.FileName;
Picture2HtmlPicture clsHtmlPicture = new Picture2HtmlPicture();
txtTest.Text = clsHtmlPicture.MakeHtmlPicture(strFileName);
}
-
BZGFormField(iPhone源代码)
2021-03-17 02:52:11能够动态验证输入有效性的文字输入框,也就是一边输入一边出现验证结果。初始时,输入框头部的竖条是灰色。当一开始输入时,输入框头部的竖条是红色,当输入有效时,变成蓝色。当输入无效,却又不继续输入时,出现... -
HKKTagWriteView(iPhone源代码)
2021-03-17 02:14:52来源:github/HKKTagWriteViewLicence:MIT作者:Kyokook Hwang 将输入的文字变成一个个的tag,可以删除某个tag。tag的效果类似Evernote App的tag。 -
Fly out Menu(iPhone源代码)
2021-03-17 03:39:05点击菜单上某个按钮,会弹出一个子菜单,选择子菜单上某个选项,之前的主菜单对应的按钮文字会变成选择的选项,如果文字变长,则主菜单的按钮也会自动变长,以适应新的文字长度。 小编注:demo只能在iOS 6.0 以上的... -
NavigationStack(iPhone源代码)
2021-03-17 02:23:01来源:github/TH-... 点击列表上的某个cell,被点击的cell展开成为当前主界面,显示更多内容,之前cell的文字内容滑动到中间成为当前主界面的标题。点击收回按钮,当前主界面重新变成列表中的cell。 -
python数据采集(爬虫)获取页面源代码出现乱码文字解决办法
2021-07-31 13:01:41原来是因为默认的编码方式utf-8与爬取网页的编码方式不一致,知道原因后那我们直接用代码指定编码方式,让两种默认utf-8变成跟网站一样的编码方式就可以了呀! 根据爬取到的内容,我们不难得知该网站采用的编码...what(问题详细):
在使用requests库爬取页面时,爬取到的数据含有乱码
why(原因分析):
首先想到有可能是编码方式出了问题,经过一波操作,在路飞学城得到了解决方案。
原来是因为默认的编码方式utf-8与爬取网页的编码方式不一致,知道原因后那我们直接用代码指定编码方式,让两种默认utf-8变成跟网站一样的编码方式就可以了呀!
根据爬取到的内容,我们不难得知该网站采用的编码方式为gb2312
how(解决办法):
代码如下(第5行)
MOOD:
有善始者实繁,能克终者盖寡。关注VX公众号pgshuju,大家一起来坚持、交流和学习吧~
-
导航网站源代码
2021-03-18 13:08:04这是一款用比较新的排列方式来进行排版的导航网站。下载完软件后,修改好里面的相关链接和文字即可变成你自己的导航网站了。 -
html代码转换成为纯文本
2021-06-09 11:41:40接着转换为纯文本,用这段代码:public static string HtmlToText(string source){string result;//remove line breaks,tabsresult = source.Replace("\r", " ");result = result.Replace("\n", " ");result = ...先解码。接着转换为纯文本,用这段代码:
public static string HtmlToText(string source)
{
string result;
//remove line breaks,tabs
result = source.Replace("\r", " ");
result = result.Replace("\n", " ");
result = result.Replace("\t", " ");
//remove the header
result = Regex.Replace(result, "(
).*()", string.Empty, RegexOptions.IgnoreCase);result = Regex.Replace(result, @"])*>", "
result = Regex.Replace(result, @"()", string.Empty, RegexOptions.IgnoreCase);
//remove all styles
result = Regex.Replace(result, @"])*>", "
result = Regex.Replace(result, "()", string.Empty, RegexOptions.IgnoreCase);
//insert tabs in spaces of
tagsresult = Regex.Replace(result, @"])*>", " ", RegexOptions.IgnoreCase);
//insert line breaks in places of
tags
andresult = Regex.Replace(result, @"", "\r", RegexOptions.IgnoreCase);
result = Regex.Replace(result, @"", "\r", RegexOptions.IgnoreCase);
//insert line paragraphs in places of
andtags
result = Regex.Replace(result, @"])*>", "\r\r", RegexOptions.IgnoreCase);
result = Regex.Replace(result, @"])*>", "\r\r", RegexOptions.IgnoreCase);
//remove anything thats enclosed inside < >
result = Regex.Replace(result, @"]*>", string.Empty, RegexOptions.IgnoreCase);
//replace special characters:
result = Regex.Replace(result, @"&", "&", RegexOptions.IgnoreCase);
result = Regex.Replace(result, @" ", " ", RegexOptions.IgnoreCase);
result = Regex.Replace(result, @"<", "
result = Regex.Replace(result, @">", ">", RegexOptions.IgnoreCase);
result = Regex.Replace(result, @"&(.{2,6});", string.Empty, RegexOptions.IgnoreCase);
//remove extra line breaks and tabs
result = Regex.Replace(result, @" ( )+", " ");
result = Regex.Replace(result, "(\r)( )+(\r)", "\r\r");
result = Regex.Replace(result, @"(\r\r)+", "\r\n");
return result;
}
-
src2abs:src2abs是抽象Java源代码的工具-ab source code
2021-03-24 17:45:45src2abs src2abs是抽象Java源代码的工具。... Java解析器将分析代码,并识别源代码中每个标识符和文字的类型。 接下来, src2abs用唯一的ID替换令牌流中的每个标识符和文字,该唯一的ID表示代码中标识符/文字的类型和 -
将源代码文件转换为文本文件的一种方法
2016-10-03 09:47:00在visual studio 2010版及以上版本上编译,可生成.exe文件,将这个.exe文件和需要转换的源代码文件放到同一个目录中,打开.exe文件按照提示进行操作即可! 转载于:... -
matlab语音识别系统(源代码)
2021-04-22 16:36:483.2具体代码说明 3.2.1函数mffc:function r = mfcc(s, fs) ---m = 100; n = 256;l = length(s);nbFrame = floor((l - n) / m) + 1; %沿-∞方向取整 for i = 1:nfor j = 1:nbFrameM(i, j) = s(((j - 1) * m) + i); %... -
python炫酷烟花表白源代码-python炫酷烟花表白源代码
2020-10-30 00:13:51python炫酷烟花表白源代码这个有趣的小项目并不复杂,只需一点可视化技巧,100余行Python代码和程序库Tkinter,最后我们就能达到下面这个效果:学完本教程后,你也能做出这样的烟花秀。整体概念梳理我们的整个理念... -
python炫酷烟花表白源代码-python炫酷烟花表白的源代码分享
2020-10-30 00:17:46python炫酷烟花表白的源代码分享发布时间:2020-04-26 11:38:32来源:亿速云阅读:714作者:栢白天天敲代码的朋友,有没有想过代码也可以变得很酷炫又浪漫?今天就教大家用Python模拟出绽放的烟花,工作之余也可以... -
任意字符到ASCII码互转工具,VB开发源代码.rar
2019-07-10 00:17:42任意字符到ASCII码互转工具,VB开发源代码,可以把任意字符(数字、字母、汉字)转化成ascii码,也可以把ascii码还原成最初的字符。转化后的的结果(注:每个字符之间用“/”间隔开)。 使用说明:一共三个大文本框,... -
动态网页设计代码 网页制作动态图片效果源代码
2021-06-11 02:44:59动态网页设计需要用到什么工具?一般的用网页三剑客,dreamwear一般必用,比较好上手的,html是要懂的,css...页面动态效果和动态网页设计的含义相同吗?各自是页面动态效果是网页的代码都在页面中,不需要执行asp,p... -
Python装饰器课程的PPT课件和源代码
2020-05-12 15:53:48CSDN的一个特性: 即使我设置成免费下载,被下载的次数多了之后也会变成付C币下载的了,这个很头疼. !!!因此如果没有C币但想要下载的朋友可以在b站视频下留言给我,留下你的邮箱,我看到了就会发给你.(不要在CSDN上留言,... -
微信小程序将语音输入转化成文字
2020-07-23 15:28:25微信同声传译 微信同声传译插件是微信自研的语音输入,文本翻译等功能的插件封装,用于提供给第三方小程序调用。 官网地址:微信小程序同声转译 1.先在 app.json 里面进行配置 在与 pages tabbar 同一级的目录下进行... -
C语言经典源代码
2018-12-22 10:50:15【程序1】 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位...2.程序源代码: #include "stdio.h" int main(void) { int i, j, k; printf("\n"); ... -
如何将Axure中的程序转成源代码?
2020-12-30 07:56:48回答:域是Word中的一种特殊命令,它由花括号、域名(域代码)及选项开关构成。域代码类似于公式,域选项并关是特殊指令,在域中可触发特定的操作。在用Word处理文档时若能巧妙应用域,会给我们的工作带来极大的方便。... -
python炫酷烟花表白源代码
2020-11-22 17:19:07python炫酷烟花表白源代码这个有趣的小项目并不复杂,只需一点可视化技巧,100余行Python代码和程序库Tkinter,最后我们就能达到下面这个效果:学完本教程后,你也能做出这样的烟花秀。整体概念梳理我们的整个理念... -
点阵字体生成工具(源代码)
2009-04-08 22:37:14这个工具就能让您轻松按照自己的意图生成各种字体的点阵字库,它以源代码的形式提供。作为嵌入式界面开发人员,这是很好的机会!(当然,这还需要你有相关知识的积累及C#编程基础,这是一个中间件,你得利用其中的... -
代码如何变成可执行文件
2020-06-03 22:31:18hello.c #include <stdio.h> int main() { printf("Hello World\n");...在hello.c到a.out这个过程到底是经历了哪几个阶段,gcc帮我们做了什么,a.out是怎么...预处理主要是处理源代码中以#开始的预编译指令... -
python炫酷烟花表白源代码-python烟花效果的代码实例
2020-10-29 23:59:43天天敲代码的朋友,有没有想过代码也可以变得很酷炫又浪漫?今天就教大家用Python模拟出绽放的烟花,工作之余也可以随时让程序为自己放一场烟花秀。这个有趣的小项目并不复杂,只需一点可视化技巧,100余行Python... -
文字工作者必备 微信小程序图片转文字
2021-01-14 14:08:39现在你知道么,微信小程序也能自动把图片中的文字识别出来,并转换为可编辑的格式,编剧、记者、作家等文字工作者一定经常用得到。微信小程序“传图识字” 图片转文字给力工具在微信小程序中搜索“传图识字”,打开... -
《21天学通Java》源代码
2013-07-04 22:17:31非常欢迎您为本书撰写书评,将您的切身感受变成文字与广大书友共享。我们将挑选特别优秀的作品转载在我们的网站上,或推荐至CSDN.NET等专业网站上发表,被发表的书评的作者将获得价值50元的博文视点图书奖励。 ... -
HTML的链接代码怎么做?HTML的图片链接怎么制作?
2021-06-13 16:44:05首先,我们要了解HTML的链接代码是什么:HTML的链接代码就是HTML中把一些文字变成超链接的代码。HTML 使用超级链接与网络上的另一个文档相连。几乎可以在所有的网页中找到链接。点击链接可以从一张页面跳转到另一张...