博文

目前显示的是 2023的博文

使用微软 Clipchamp 给视频添加更自然的配音

图片
虽然不用抖音,但是看小红书的视频笔记时候时不时还是会听到视频里用工具添加的配音,有烂大街的孙猴子声音,还有很扭捏听起来好像有点畏怯的女人声音。反正就是难听!刷到了都要立马划走那种。像 YouTube 等视频平台可以选择是否要开启字幕,将来有没有可能让用户直接选择用哪个声音来读取旁白,视频制作者只需要提供旁白的文字就好了? 微软的操作系统有一个“讲述人”的功能,可以读屏幕上的文字,包括邮件、网页等等,本来是给视障人士设计提供的。 我想有没有可能用这个听起来很自然的声音来给视频配音呢?搜了下还真可以,需要使用微软的视频剪辑软件 Clipchamp 来操作。微软自己的说法:You can turn words into a natural voice over audio in a variety of accents in Clipchamp thanks to our voiceover feature. There are 400 unique voices to choose from, with different accents and sounds. We offer 170 languages. 如下图:   操作步骤:假定只使用文字转语音这个功能,不剪辑视频。 打开软件,登陆账号。好像需要选择使用场景, 文字转语音只对个人账户可用 。 点击左侧“录像和创建”,点击“创建”下方的“文字转语音”。 右侧选择语言和声音。语言如果选择外语的话,是念不了中文的。中文还支持好几种方言。 填入要转语音的文字。点击预览可以试听。没问题的话点保存。 貌似只能导出 MP4 文件。然后可以用你喜欢的视频剪辑软件添加旁白声音。 如果是剪辑视频的时候添加文本再做转换到音频的操作,点击保存后会自动添加音轨。  2024年4月13号更新 :微软最近更新了普通话的 AI 语音,“多语言 晓晓”听起来更自然。 Clipchamp 和其他几个 tts 软件的比较,可看 这篇文章 。 参考链接: How to add a voice over to videos Complete guide to Narrator  How to use text to speech in Clipchamp

How to enable Crawler Hints – IndexNow for my website

图片
每天都有大量的网站被生产出来。因此,想要在最新内容刚一发布上线,就将这些内容索引下来的搜索引擎有必要更新下他们获取索引的方式。 Cloudflare 很高兴地宣布他们已和微软必应以及 Yandex 合作来支持 IndexNow. Cloudflare 的支持从他们在第一个 Impact Week 宣布的 Crawler Hints initiative 而开始。 Crawler Hints 这项服务旨在提高网络爬虫的运行效率,这些爬虫的流量大约占了互联网流量的45%. Cloudflare 通过确保爬虫能够知道他们之前爬取到了什么,以及再次爬取某个网站的内容是否有意义,而达到了前面所述的效率改进。 Cloudflare 最近宣布了针对 Crawler Hints 的两个令人兴奋的更新: Crawler Hints 现已支持 IndexNow, IndexNow 这项协议可以让网站在每次产生了新内容,有更新或者内容被删的时候通知搜索引擎。通过和微软、Yandex 合作,Cloudflare 可以大幅改善他们搜索引擎的基础设施、客户的源服务器和互联网的效率。 现在,所有的 Cloudflare 用户都可免费使用 Crawler Hints. 用户点一下鼠标,就可获得这些更有效率的爬虫带来的好处。如果你想要开启 Crawler Hints, 可以在控制面板里的 Cache Tab 来实现。 Crawler Hints 解决了什么问题: 爬虫帮互联网运作起来。为了提供更好的依赖于全网内容建立索引的搜索体验,搜索引擎操控爬虫网络去爬取互联网,找出和用户的查询最相关的内容。但因为网上内容一直在变,并且没有“中央结算中心”来通知这些变化发生的时间,搜索引擎爬虫的工作成了西西弗斯的任务 ( Sisyphean task). 他们必须在网上不停得徘徊,找出究竟多久应该检查下某个给定网站,看看有没更新。 运营搜索引擎的公司很努力的想要让这个过程尽量的高效,“推动”最先进的爬取节奏和基础设施效率。但仍旧有明显的浪费:多余的爬取。 Cloudflare 的流量来自于各大主流搜索的爬虫,过去两年也在研究这些爬虫在网页没有更新之后多久会再次爬取。每次爬取都是浪费。不幸的是我们的观察表明,53%的爬虫流量都被浪费了。Crawler Hints 旨在提高相关爬取的比例,限制那些找不到新内容

使用开源笔记软件 Joplin, 并配置 WebDAV 跨平台同步笔记

图片
Joplin 介绍 Joplin 是一个开源的笔记软件,支持多个平台多种语言,支持 Markdown, 基础笔记功能免费。主打"卖点"是代替 Evernote, 端到端加密等等。 官网的介绍是这样说得:Joplin is an open source note-taking app. Capture your thoughts and securely access them from any device.   跨平台同步功能可以选 Joplin cloud, 是一个付费功能。当然也可以使用 Dropbox, OneDrive 等网盘, 或者支持webdav的网盘。Joplin的笔记是在电脑本地存储的,如果你用不着跨平台看笔记的话,都不需要同步功能了。貌似 notion 的笔记都在云端存储,不能离线看? Joplin 下载 桌面版下载地址是:https://joplinapp.org/. 安卓端可在 F-droid 下载。 InfiniCLOUD 注册 国内支持 webdav 的网盘不多,坚果云算一个。但是看不少人说坚果云有限制。日本有一个网盘服务 InfiniCLOUD, 注册后即有 20G 空间,使用邀请码 G578B 之后再得5个G. 也支持 webdav, 国内访问没有问题。用来同步 Joplin 的笔记刚好。infinicloud的网址是:https://infini-cloud.net. 注册之后点击 My page, 开启 Turn on Apps Connection. 记下 apps passwords. 如下图所示:   设置 WebDAV 过程: 建议先在 InfiniCLOUD 网盘根目录新建一个文件夹,比如文件夹名字 Joplin,专门用来同步Joplin 笔记。不然根目录会生成大量 .md 文件, 看起来非常乱。 如果你使用 Dropbox 或者OneNote进行同步的话,Joplin 会自动新建文件夹。 安装好 Joplin 之后点击上边 menu 栏中的工具,选择选项,选择左侧导航栏的同步。 同步目标选择 webdav, 填写 InfiniCLOUD 同步的 URL, ID和密钥,分别对应 InfiniCLOUD 中的connection URL, connection ID, apps password. 如下

发布文章到 blogger 博客的几种方法

发布文章到 blogger 博客,除了在后台直接写文章发布之外,还有不少别的办法。比如早些年在flicker上就可以直接发图片到 blogger 博客,还可以添加标题和文字说明。我一般用得是邮件发布。 不愿在后台直接发布文章的一个原因是后台可供选择的中文字体太少,后台添加字体的地方大部分都是英文字体,中文字体的话看了下简体中文只有一个 Noto Sans SC, 查了下说是 adobe 和Google 联合开发的,在 adobe 体系里称之为思源字体,详见这个 网页 。其实在后台也可以通过编辑代码的方法修改字体,感觉太麻烦,主要是我还不会。而使用邮件发布,则可以在邮箱中很方便得设置中文字体,之前一般选微软雅黑。这个字体不能商业使用,但是这个博客连广告都没有挂,一时半会儿应该也不会挂广告。算不上商业使用。 更新 :使用 blogger 提供的新主题模板,在主题背景下点自定义修改主题,选择高级,然后选单拉到最下边选择添加 CSS, 就可以添加CSS 来修改文章的字体了。很方便。 还有一个 stackedit.io 也可以发布到 blogger, 主要亮点是支持 markdown. 一直没有学过markdown, 也就没有用过。最近下载得 Joplin 笔记,功能亮点也是支持 markdown, 感觉好像用不着。除了发布文章到 blogger 博客,StackEdit 还可以发布到 wordpress.com 托管得博客, 同步文件到 Dropbox, Google Drive 等网盘,至于同步文件到 Zendesk 我就不知道怎么用了,这不是一个主要帮商家提供客服服务的平台吗? 需要注意的是,用 stackedit 发文章的话,需要授权stackedit管理 blogger 上的文章和评论。

Setup Cloudflare Turnstile for WPforms on WordPress

最近几天通过 D2C 独立站的联系页面表单发来的垃圾推广邮件特别多。之前时不时来一个,什么 AI 写文章的服务,最近则是重复得发。本来准备换用 Spectra 的默认表单,添加 Google reCAPTCHA, 因为整个网站也就俩表单,另一个订阅 newsletter 的表单直接用了 Mailpoet 自带的了。如果替换掉这个联系表单, WPForms 插件其实就可以删除了。结果发现 Cloudflare turnstile 对用户其实挺方便,不需要找电线杆子、红绿灯之类的图片。刚好有 Cloudflare 账号,顺手设置了下 turnstile, 配置很简单, CF 后台在 turnstile 下添加网站,生成密钥后粘进 wpforms, 再设置下,保存就好了。   才想起来每次访问 Namecheap 网站时候都会弹出一个机器人检测程序,还要点一下,用得应该就是 cloudflare turnstile, 查了下这个词原来就是闸机的意思。有人在吐槽说 Google recaptcha 对用户不友好,快换 Cloudflare turnstile. 还有就是无法访问 Google 的地区,因为 Google CAPTCHA 显示不出来,用户可能注册时候就会遇到麻烦。之前注册 Mailchimp 时候,就是 CAPTCHA 根本显示不出来直接劝退了。   至于两个 CAPTCHA 哪个效果更好, Google CAPTCHA 市场份额好像很大,但是 Namecheap 这种网站也有在用 Cloudflare turnstile, 说明效果不会差。如果也像 Namecheap 一样直接使用插件给网页添加 turnstile, 网页上的表格不就也受保护了?   WPForms 模板多,付费版还可以和其他超多服务做集成。如果对表格需求不大,刚好又使用 spectra 这个 page builder 的话,可以试试 spectra form . 还有就是提醒邮件收件地址的配置, Spectra form 的逻辑更简单,基本不需要看教程,直接填收件人就行,还可以添加抄送。而 WPForms 则稍显复杂,还要填发件人,当时看教程跟着做完得。目前

养成习惯并坚持,使之成为例行公事

图片
例行公事 (routine) 这个词最早是在哈佛幸福课里听到的,其他讲了什么都记不清了。对这个词印象很深。 之前看到不少网店在卖一种打卡的本子,可以在左侧写每天要做的事情,页面上方是日期,每天做了的话可以打卡。后来遇到了 loop habit tracker这个 App , 可以很方便得记录打卡,中文名字叫习惯。形式和那种打卡本子几乎是一样的。有可视化的折线图和柱状图,还有统计坚持时间最久的连续完成次数。可以按照不同的时间周期来分析。横屏下可以展示更多的数据。 去年坚持了一段时间俯卧撑,每天做几十个就算。堪称是年度App了。放个图: 中间在和别人推荐的时候,朋友问能不能记录每天做得次数。当时也没研究,后来发现其实可以的。操作步骤是点右上角加号添加习惯,打卡就选择上边的"完成与否",想要统计数量时间就选择下边的"可量化的"。比如跑步,可以设定成只要每天跑了,哪怕几分钟就可以打卡。也可以设定成记录每天跑了几公里。量化单位或者说量词是可以自己填得。 去年年底那段时间做核酸简直走火入魔,也用这个软件记录了下,上半年的按照之前的记录做了补充,做得少的月份都没记不算数,全年做了60次…… 记不清当时在哪儿下载得了,好像是Google Play, 现在国内应用商店都找不到。手机装了F-droid后,发现这个应用商店里边有。貌似也没有账号登录的功能,换手机时候可以把数据导出,保存到网盘,再导入到新手机上的APP.

使用 Zoho mail 插件发送 WordPress 的邮件

电商 DTC 网站安装 WordPress 时候推荐安装了 WPForms, 顺手就装了,后边配置完提醒邮件又看了看教程才知道 WordPress发邮件很容易进入垃圾邮箱,需要另外配置下发送邮件。看了视频博主犬哥的教程,是搭配 WP mail SMTP 这个插件,使用 Gmail API. 梧桐老师的视频也提到了这个方法,另外推荐了别的插件:Mailpoet, FluentSMTP. 两位老师访问谷歌都是没有问题的,不需要额外技术。Gmail API 的方法步骤有点多,Mailpoet 注册时候也需要额外技术,他们用了Google 的防机器验证码……而且免费计划发送的邮件还有他们的商标。我的企业邮箱是 zoho 托管的,WP mail SMTP 要使用 Zoho mail 的话需要付费,免费计划不支持…… 看来看去,想找个最简单的办法,然后发现了 Zoho 企业邮箱自己就有个插件,无需别的插件即支持从 WordPress 发送邮件。 操作步骤也很简单,Zoho 官方教程说得很清楚,附有动图,地址在 这里 一、安装并激活 Zoho Mail 这个插件,打开配置页面,选择所使用 Zoho 服务的国家,复制Authorized Redirect URI, 页面中间的灰色区域可能复制不了,复制浏览器地址栏里的也一样。 二、打开 Zoho Developer Console , 选 Server-based Applications, 填 WordPress 网站主页网址,生成 ID 和密钥。 三、回到 WordPress 后台插件配置页面,填入 ID 和密钥,点最下方授权。 四、测试下就好了。 我的 Zoho 企业邮箱用得免费计划,是不支持 IMAP 的 。 后台配置页有个选项是问 The preferred email format for the body of your email, 可选html 或text, 我选个的 html, 但是不知道怎么配置才可以发html邮件。Mailpoet 附带有很多的邮件模板。Zoho 的还需要研究下。