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

这篇具有很好参考价值的文章主要介绍了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)文章来源地址https://www.toymoban.com/news/detail-547659.html

到了这里,关于pytong之语音环境:edge-tts and edge-playback的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 基于QT C++封装微软开源的edge-TTS

    微软Edge TTS是一种先进的语音合成技术,它能够将文本转换为自然流畅的语音。该技术基于深度学习和人工智能技术,能够模拟人类语音的音调、语速、语调和情感,使得合成的语音听起来非常自然。 微软edge-tts项目地址:GitHub - rany2/edge-tts: Use Microsoft Edge\\\'s online text-to-speech

    2024年02月09日
    浏览(27)
  • ​Edge-TTS:微软推出的,免费、开源、支持多种中文语音语色的AI工具

    Edge-TTS是由微软推出的文本转语音Python库,通过微软Azure Cognitive Services转化文本为自然语音。适合需要语音功能的开发者,GitHub上超3000星。作为国内付费TTS服务的替代品,Edge-TTS支持40多种语言和300种声音,提供优质的语音输出,满足不同开发需求。 Edge-TTS 项目地址: https

    2024年04月26日
    浏览(27)
  • Edge-TTS:微软推出的,免费、开源、支持多种中文语音语色的AI工具

    项目地址:rany2/edge-tts: Use Microsoft Edge\\\'s online text-to-speech service from Python WITHOUT needing Microsoft Edge or Windows or an API key (github.com) Edge-TTS是由微软推出的文本转语音Python库,通过微软Azure Cognitive Services转化文本为自然语音。适合需要语音功能的开发者,GitHub上超3000星。作为国内付费

    2024年04月11日
    浏览(35)
  • 语音翻译项目(Whisper,opencc,Baidu翻译API,edge_tts)

    定制程序开发 heguannan @ 163.com 国内天生有墙,海外与国内的视频平台不连通,视频搬运业务应运而生。 通过国内的视频搬运到海外平台或者将海外平台视频搬运到国内,以获得平台的报酬。 当然,可以直接采用成熟的API直接做到 汉语语音-英语语音。然而,大多数API都要收费

    2024年02月12日
    浏览(26)
  • Android 文件转语音TTS输出(文字转语音)

    目录 一、介绍 二、配置 三、使用 四、权限 五、补充 目前国内Android系统自带语音引擎基本上都是Pico TTS,Pico TTS不支持中文转语音播报。因为项目需要播放中文,引入科大讯飞引擎3.0.apk。 下载好科大讯飞语音引擎3.0.apk(若是下载小爱,小度等其他引擎也可以),安装成功

    2024年02月11日
    浏览(28)
  • 离线语音交互技术路线之语音合成(TTS)篇

      在ChatGPT大行其道之际,我心血来潮想要研究研究如何实现离线语音交互,把它和ChatGPT相结合,自己尝试实现个语音助手玩玩。本篇文章主要先从整体上分析了离线语音交互的技术实现路线,以及每个环节可能用到的参考技术,然后详细阐述了其中一个环节:语音合成(

    2024年02月09日
    浏览(33)
  • 简述Android语音播报TTS

    ✍️作者简介:小北编程(专注于HarmonyOS、Android、Java、Web、TCP/IP等技术方向) 🐳博客主页:开源中国、稀土掘金、51cto博客、博客园、知乎、简书、慕课网、CSDN 🔔如果文章对您有一定的帮助请👉关注✨、点赞👍、收藏📂、评论💬。 🔥如需转载请参考【转载须知】 在现

    2024年04月22日
    浏览(25)
  • 浏览器原生JavaScript离线文字转语音TTS播放,支持Windows自带TTS语音和移动端(安卓、IOS)

    JS已经可以实现语音合成(文字转语音)和语音识别(语音转文字),各个浏览器支持列表如下所示: 语音识别支持列表: 因此,浏览器上面使用语音合成非常简单。 页面效果示例: 1、支持速度,音调设置 2、支持下拉选择语音模板 3、文字转语音 该文件可直接保存成htm

    2024年02月04日
    浏览(39)
  • 树莓派Linux实现ChatGPT语音交互(语音识别,TTS)

    ChatGPT使用想必大家都不陌生,进入官网,注册账号即可开始正式的对话聊天,可是如何使用ChatGPT API,且在Linux环境下进行语音交互呢?碰巧在今年暑期参加物联网设计竞赛有用到这项功能,今天就来教下大家详细步骤。 如何获取一个ChatGPT账号相比对大家来说不是一件难事,

    2024年02月08日
    浏览(28)
  • 【TTS】uni-app语音播报app开发 / MT-TTS安卓原生自带语音合成插件(免费无限次)

    TTS 是 Text To Speech 的缩写,即“ 从文本到语音 ”,是人机对话的一部分,让机器能够说话。TTS是语音合成应用的一种。 在程序开发中,有很多TTS的插件,比如百度,讯飞,等等,但是大部分产品都不是完全免费无限制次数调用的且需在线使用 本篇文章介绍一种免费快捷且可

    2023年04月15日
    浏览(110)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包