文件名称:article-to-audio-cloud-function:Google Cloud Function使用一个网址,使用Cloud Text-To-Speech将该网址中的文章转换为音频,然后将其存储在Cloud Storage存储桶中
文件大小:25KB
文件格式:ZIP
更新时间:2024-06-07 14:53:21
nodejs text-to-speech podcast google-cloud cloud-function
音频到谷歌云功能的文章 这是我一起黑客入侵的 ,它带一个URL指向网络上的一篇文章,并使用Google的新 API生成该文件的音频文件,该API已更新,可以访问DeepMind的语音。 我将其创建为项目的一部分,以生成我要消费的文章的个人播客。 要使整个工作正常进行,请参阅我的,其中包含生成Podcast RSS的Cloud Function。 工作原理草图 该函数接受正文中带有json的POST请求。 例如{"url": "http://example.com/somearticle"} 然后,它使用免费的 API来获取文章的正文和一些元数据。 由于正文以HTML格式返回,因此它将其转换为纯文本。 我也希望在音频中添加一些元数据,因为它是我想要的。 然后,它将正文分割成不超过5,000个字符的块,因为这是TTS API可以处理每个请求的限制。 然后从那里将每个文本块发送到Goo
【文件预览】:
article-to-audio-cloud-function-master
----.gitignore(38B)
----package.json(500B)
----package-lock.json(86KB)
----index.js(6KB)
----readme.md(2KB)