当前位置: 首页 > news >正文

网站链接可以自己做吗百度链接提交

网站链接可以自己做吗,百度链接提交,营销型网站建设方案演讲ppt,广州做购物网站背景: 在进行MoneyPrinter项目国内环境搭建中,发现框架本身的TikTok文字转语音部分的代码已经不能用了,最好是能够找到国内网站的替换方案。 实现: 感谢网站:https://www.text-to-speech.cn/ 代码: # -*…

背景:
在进行MoneyPrinter项目国内环境搭建中,发现框架本身的TikTok文字转语音部分的代码已经不能用了,最好是能够找到国内网站的替换方案。

实现:
感谢网站:https://www.text-to-speech.cn/

代码:

# -*- coding:UTF-8 -*-"""@ProjectName  :@FileName     : tts-demo@Description  : 文字转语音@Time         : 2024/5/10 14:44@Author       : Qredsun"""
import time
import uuid
from urllib.parse import urlencodeimport requests
from loguru import loggerclass textToSpeech():BASE_URL = "https://www.text-to-speech.cn/"HEADER = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:120.0) Gecko/20100101 Firefox/120.0','Accept': '*/*','Accept-Language': 'zh-CN,zh;q=0.8,zh-TW;q=0.7,zh-HK;q=0.5,en-US;q=0.3,en;q=0.2','X-Requested-With': 'XMLHttpRequest','Origin': BASE_URL,'Connection': 'keep-alive','Referer': BASE_URL,'Sec-Fetch-Dest': 'empty','Sec-Fetch-Mode': 'cors','Sec-Fetch-Site': 'same-origin',}def get_speaker_list(self):url = f"{self.BASE_URL}/getSpeekList.php"response = requests.get(url, headers=self.HEADER)if response.ok:response_json = response.json()speaker_list = response_jsonlogger.debug(f'返回获取音频配置列表:{speaker_list}')logger.info('转换接口使用的是语言(key)、ShortName')return speaker_listlogger.error(f'获取音频配置失败:{response.text}')return Nonedef convert_voice(self, txt="这是一段对话", /, *, language="English (United States)", voice="AvaMultilingualNeural",file_name=None):logger.debug(f'待转化音频的内容:{txt}')url = f"{self.BASE_URL}/getSpeek.php"payload = {"language": language,"voice": voice,"text": txt,"role": 0,"style": 0,"rate": 0,"pitch": 0,"kbitrate": "audio-16khz-32kbitrate-mono-mp3","silence": "","styledegree": 1,"volume": 75,"predict": 0,"user_id": "","yzm": "","replice": 1,}cookies = {"Hm_lvt_b38a22175a63114a18d55183d7ddb4c4": int(time.time()),"Hm_lpvt_b38a22175a63114a18d55183d7ddb4c4": int(time.time()),"language": language,"voice": voice,"kbitrate": "audio-16khz-32kbitrate-mono-mp3","role": 0,"style": 0,"speed": 0,"pitch": 0,"checkuser": time.strftime("%Y-%m-%d", time.localtime())}cookies_str = urlencode(cookies)# logger.debug(f'cookies: {cookies_str}')headers = {'Cookie': cookies_str,'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8'}headers.update(self.HEADER)response = requests.request("POST", url, headers=headers, data=payload)if not response.ok:logger.error(f'转换音频失败:{response.text}')return Noneresponse_json = response.json()if response_json['code'] == 200:url = response_json["download"]logger.info(f'返回音频下载连接:{url}')if file_name:self.save_voice(url, video_id=file_name)return urldef save_voice(self, url, /, *,  video_id=None):try:video_id = video_id if video_id else uuid.uuid4()with open(video_id, "wb") as f:f.write(requests.get(url).content)logger.info(f'音频已保存至{video_id}')except Exception as e:logger.error(f'音频保存失败:{e}')if __name__ == '__main__':c2v = textToSpeech()# c2v.get_speaker_list() # 获取可用的语言及声音url = c2v.convert_voice('我真的是服了', save_voice=True)
http://www.dinnco.com/news/28503.html

相关文章:

  • 网站加载流量网络推销平台有哪些
  • 给一个网站做需求分析市场调研与分析
  • 腾达企业交换机管理网站东莞网站建设快速排名
  • 一个企业做网站推广的优势搜索引擎营销的方法有哪些
  • 网站经常出现502seo如何优化
  • 网站by wordpress百度一下打开
  • 做家教网站外包公司为什么没人去
  • wordpress搭建淘客网站西安seo外包服务
  • wordpress后台目录无法访问徐州新站百度快照优化
  • 网站建设跟网站开发有什么区别吗企业营销推广怎么做
  • 重庆专业网站开发服务简述网络营销的特点
  • 怎么用wordpress做网盘seo的主要内容
  • 怎么给别人做网站媒体软文发稿
  • 做餐饮公司网站查关键词
  • 做网站购买虚拟主机送模板吗小学四年级摘抄新闻
  • 手机网站开发 .net打开百度网页版
  • 如何做简单的网站 域名邮箱免费的行情网站
  • 小游戏网站审核怎么做关键词搜索推广
  • kratos主题wordpress百度的seo关键词优化怎么弄
  • 日常网站维护百度云搜索引擎入口官网
  • 网站建设与网页设计制作教程友情链接交换源码
  • 带seo服务的网站定制什么是搜索引擎销售
  • 没有网站可以做百度快照怎么做桌面百度
  • 荆州网站建设多少钱信息流优化师
  • 泰安网站建设入门推荐头条今日头条新闻头条
  • 内网网站建设东莞网站建设哪家公司好
  • 网站开发设计课程市场营销计划书模板
  • 宝安网站优化seo搜索优化公司排名
  • 个人的视频网站如何做满十八岁可以申请abc认证吗
  • 金融网站制作培训学校招生方案