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

阜阳哪里做网站的多商丘seo推广

阜阳哪里做网站的多,商丘seo推广,jsp做网站框架,虚拟现实技术最近要做一些普通话和方言demo 找一个免费工具 免费在线文字转语音工具 | edge-tts 在线体验 (bingal.com) 还有一些方言在阿里云上找了下,基于官方demo改了一下 阿里云语音合成接口说明_智能语音交互(ISI)-阿里云帮助中心 (aliyun.com) 如何下载安装、使用语音…

最近要做一些普通话和方言demo

找一个免费工具

免费在线文字转语音工具 | edge-tts 在线体验 (bingal.com)

还有一些方言在阿里云上找了下,基于官方demo改了一下

阿里云语音合成接口说明_智能语音交互(ISI)-阿里云帮助中心 (aliyun.com)

如何下载安装、使用语音合成PythonSDK及代码示例_智能语音交互(ISI)-阿里云帮助中心 (aliyun.com)

# -*- coding: UTF-8 -*-import time
import threading
import sysimport nlsURL="wss://nls-gateway-cn-shanghai.aliyuncs.com/ws/v1"
TOKEN="xxx"  #参考https://help.aliyun.com/document_detail/450255.html获取token
APPKEY="xxx"       #获取Appkey请前往控制台:https://nls-portal.console.aliyun.com/applistTEXT=['这是第一条测试语料,请欣赏','这是第二条测试语料,请欣赏']#以下代码会根据上述TEXT文本反复进行语音合成
class TestTts:def __init__(self, tid, test_file):self.__th = threading.Thread(target=self.__test_run)self.__id = tidself.__test_file = test_filedef start(self, text):self.__text = textself.__f = open(self.__test_file, "wb")self.__th.start()def test_on_metainfo(self, message, *args):print("on_metainfo message=>{}".format(message))  def test_on_error(self, message, *args):print("on_error args=>{}".format(args))def test_on_close(self, *args):print("on_close: args=>{}".format(args))try:self.__f.close()except Exception as e:print("close file failed since:", e)def test_on_data(self, data, *args):try:self.__f.write(data)except Exception as e:print("write data failed:", e)def test_on_completed(self, message, *args):print("on_completed:args=>{} message=>{}".format(args, message))def __test_run(self):print("thread:{} start..".format(self.__id))tts = nls.NlsSpeechSynthesizer(url=URL,token=TOKEN,appkey=APPKEY,on_metainfo=self.test_on_metainfo,on_data=self.test_on_data,on_completed=self.test_on_completed,on_error=self.test_on_error,on_close=self.test_on_close,callback_args=[self.__id])print("{}: session start".format(self.__id))r = tts.start(self.__text, voice="cuijie", aformat="mp3",speech_rate=-250)print("{}: tts done with result:{}".format(self.__id, r))def multiruntest(num):for i in range(0, num):name = "thread" + str(i)t = TestTts(name, "tests/output_tts"+str(i)+".mp3")t.start(TEXT[i])nls.enableTrace(True)
multiruntest(2)

http://www.ds6.com.cn/news/60923.html

相关文章:

  • 网站建设尺寸像素是多少钱百度搜索什么关键词能搜到网站
  • 做新网站 备案证明交接网站优化课程
  • 小程序怎么开发自己的小程序代码seo诊断优化方案
  • wordpress 标签云网站如何做seo推广
  • 创意网站seo优化便宜
  • 免费的平面设计网站网站优化seo是什么意思
  • 做钓鱼网站获利3万网络营销策划的主要特点
  • 做期货财经网站需要哪些资质淄博网站制作
  • 网站设计制作哪些南宁百度关键词排名公司
  • 论坛网站开发网站域名注册
  • 学院网站建设今日头条十大新闻
  • 网站数据比较客户营销
  • 制作网站的素材网站怎么进入
  • 建设网站建设安全培训平台seo排名优化怎样
  • 北京网站建设推广服务百度云搜索引擎网站
  • 教育类网站源码微商软文
  • 美橙网站建设网络推广优化招聘
  • 网站设计比例上海网站营销seo电话
  • 连云港网站建设百度竞价怎么排名第一
  • 简述网站开发流程木卢seo教程
  • 设计高端网站哪家好东莞网站建设推广品众
  • WordPress搜索增强插件嘉兴seo外包
  • 怎么提高自己网站的流量广东整治互联网霸王条款
  • 什么网站可以做医疗设备的凡科建站的优势
  • 张家港做网站的磁力兔子
  • 北京天海网站建设公司太原网站推广公司
  • 坪山网站建设效果整站seo服务
  • 去哪个网站可以做写手机构类网站有哪些
  • 营销型网站建设合同模板江苏搜索引擎优化
  • 在线网站制作模拟百度风云排行榜