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

pytong之语音环境:edge-tts and edge-playback

系统平台:windows10

一、安装python3.x

二、安装edge-tts(文本转换为声音文件)

        启动windows命令行(cmd),执行如下命令:

pip install edge-tts

可能会因为网络的问题出现错误。用ping测试pypi.org是否通畅:ping pypi.org,会出现丢包。

安装成功后测试:

命令行测试:

edge-tts --text "Hello, world!" --write-media hello.mp3 --write-subtitles hello.vtt

编程代码测试:

import subprocess  
# 获取用户输入的文本内容  
text = input("请输入要朗读的文字:")  
# 运行 Edge 命令行工具,并朗读文本内容  
subprocess.run(["edge-tts", "-o:1"], input=text.encode('utf-8')) 

二、安装edge-playback(语音播放)

pip install pipx
pipx install edge-tts

命令行测试:

edge-playback --text "Hello, world!"

注意事项:

pipx install edge-playback安装后要添加系统路径

1、安装后要添加或修改路径(path),会有提示,但都是英文的,认真看。或者查找如下两个文件的位置,把路径添加到系统PATH里面。"pipx install edge-playback"后有两个文件:

edge-tts.exe

edge-playback.exe

pip install edge-tts 安装后注意在程序中的调用:

2、import edge_tts   (注意是下划线,不要写成import edge-tts,命令行是用edge-tts)


http://www.kler.cn/a/37478.html

相关文章:

  • 使用matlab随机森林进行数据分类预测
  • MySQL的数据备份与还原--练习题
  • TJUACM假期集训个人赛(九)(cf1453a-d cf1440a-c)
  • 21复习的内容
  • 解决打开excel时报错 “不能使用对象链接和嵌入”
  • Java实现归并排序
  • TCP 协议(三)十种核心机制
  • 【Ubuntu】安装nginx并实现局域网文件共享
  • 手机图片怎么转pdf格式?这几个图片转换方式了解一下
  • 什么是微服务架构
  • 18.JavaWeb-JWT(登录、鉴权)
  • 微信小程序音频播放失败:TypeError: Cannot read property ‘duration‘ of undefined
  • Django入门
  • 分布式ELK日志文件分析系统(曾经沧海难为水,除却巫山不是云)
  • Helm 安装prometheus-stack 使用local pv持久化存储数据
  • 阿里云无影云电脑价格_企业办公型1元_云桌面入口
  • 微软MFC技术中的消息队列及消息处理(上)
  • python 运行前端
  • 跨系统传输请求程序
  • MySQL索引、事务与存储引擎