AI产品组件——TTS产品

2024-06-19 16:52
文章标签 ai 组件 产品 tts

本文主要是介绍AI产品组件——TTS产品,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

语音合成TTS

  1. 序列猴子TTS,每个发音人付费标准不同,通过序列猴子开放平台使用。

  2. 微软TTS,采用信用卡后付费模式。Speech Studio,付费模式采用统一付费的形式,音效有一款女声效果逼真。

  3. 女声:晓晓,多语言版,针对中文发音时,某些数字如条目里的数字项,会进行英语发音,需要加语言限制zh-CN。能正常发音。流式语音切分时,SSE模式,“1.顺”要切分成“1,顺”才能正常阅读,否则读的效果很差。

  4. 女声:晓颜,效果不错。

  5. 男声:MasaruMultilingual,找到中文发音,效果也不错。

  6. 火山引擎TTS,部分音效不错。如梓梓或燃燃两个,不过费用也是比较贵。
    [图片]
[图片]

  7. 科大讯飞TTS,声音略为僵硬,参考链接:https://www.xfyun.cn/solutions/train,发音人不能自由选择,费用较贵,2万/年。

语音克隆Clone

  1. 序列猴子,声音克隆收费2000(初版)-8000元(高级版)不等,付费费用专用,不能挪作其它项目使用。
  2. 微软Azure,语音克隆效果可以,仅供体验。对签合同的合作伙伴有限开放,且简版与高级版使用过程较为复杂,需要用户按相应的话术录音用于确认授权。
  3. 火山引擎,声音克隆效果不错,复刻过程很简单,只需要15-30s的干净录音即可,不支持复刻后更新。https://www.volcengine.com/docs/6561/1167803
  4. 科大讯飞,克隆收费2万元/个。

开源TTS产品

特别拟人的目前还没看到,Seed-TTS是个良好的选择,目前尚未完全可用,可保持关注。

这篇关于AI产品组件——TTS产品的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1075604

相关文章

Vue3组件中getCurrentInstance()获取App实例,但是返回null的解决方案

《Vue3组件中getCurrentInstance()获取App实例,但是返回null的解决方案》:本文主要介绍Vue3组件中getCurrentInstance()获取App实例,但是返回nu... 目录vue3组件中getCurrentInstajavascriptnce()获取App实例,但是返回n

SpringQuartz定时任务核心组件JobDetail与Trigger配置

《SpringQuartz定时任务核心组件JobDetail与Trigger配置》Spring框架与Quartz调度器的集成提供了强大而灵活的定时任务解决方案,本文主要介绍了SpringQuartz定... 目录引言一、Spring Quartz基础架构1.1 核心组件概述1.2 Spring集成优势二、J

基于Flask框架添加多个AI模型的API并进行交互

《基于Flask框架添加多个AI模型的API并进行交互》:本文主要介绍如何基于Flask框架开发AI模型API管理系统,允许用户添加、删除不同AI模型的API密钥,感兴趣的可以了解下... 目录1. 概述2. 后端代码说明2.1 依赖库导入2.2 应用初始化2.3 API 存储字典2.4 路由函数2.5 应

Vue中组件之间传值的六种方式(完整版)

《Vue中组件之间传值的六种方式(完整版)》组件是vue.js最强大的功能之一,而组件实例的作用域是相互独立的,这就意味着不同组件之间的数据无法相互引用,针对不同的使用场景,如何选择行之有效的通信方式... 目录前言方法一、props/$emit1.父组件向子组件传值2.子组件向父组件传值(通过事件形式)方

使用Python实现文本转语音(TTS)并播放音频

《使用Python实现文本转语音(TTS)并播放音频》在开发涉及语音交互或需要语音提示的应用时,文本转语音(TTS)技术是一个非常实用的工具,下面我们来看看如何使用gTTS和playsound库将文本... 目录什么是 gTTS 和 playsound安装依赖库实现步骤 1. 导入库2. 定义文本和语言 3

Spring AI ectorStore的使用流程

《SpringAIectorStore的使用流程》SpringAI中的VectorStore是一种用于存储和检索高维向量数据的数据库或存储解决方案,它在AI应用中发挥着至关重要的作用,本文给大家介... 目录一、VectorStore的基本概念二、VectorStore的核心接口三、VectorStore的

Spring组件初始化扩展点BeanPostProcessor的作用详解

《Spring组件初始化扩展点BeanPostProcessor的作用详解》本文通过实战案例和常见应用场景详细介绍了BeanPostProcessor的使用,并强调了其在Spring扩展中的重要性,感... 目录一、概述二、BeanPostProcessor的作用三、核心方法解析1、postProcessB

kotlin中的行为组件及高级用法

《kotlin中的行为组件及高级用法》Jetpack中的四大行为组件:WorkManager、DataBinding、Coroutines和Lifecycle,分别解决了后台任务调度、数据驱动UI、异... 目录WorkManager工作原理最佳实践Data Binding工作原理进阶技巧Coroutine

Spring AI集成DeepSeek三步搞定Java智能应用的详细过程

《SpringAI集成DeepSeek三步搞定Java智能应用的详细过程》本文介绍了如何使用SpringAI集成DeepSeek,一个国内顶尖的多模态大模型,SpringAI提供了一套统一的接口,简... 目录DeepSeek 介绍Spring AI 是什么?Spring AI 的主要功能包括1、环境准备2

Spring AI集成DeepSeek实现流式输出的操作方法

《SpringAI集成DeepSeek实现流式输出的操作方法》本文介绍了如何在SpringBoot中使用Sse(Server-SentEvents)技术实现流式输出,后端使用SpringMVC中的S... 目录一、后端代码二、前端代码三、运行项目小天有话说题外话参考资料前面一篇文章我们实现了《Spring