跳至主要内容

什么是文本转语音生成器?

什么是文本转语音生成器?

文本转语音生成器是一种利用人工智能(AI)技术将数字文本转换为音频文件的软件。现代应用程序的用户界面正从触控操作转向语音交互,客户通过语音指令要求应用程序执行任务,应用程序则以语音形式作出响应。文本转语音生成器使应用程序开发人员能够利用现有文本内容,自动为应用程序添加语音功能。它内置高质量的语音,可生成模拟数十种真实人声、口音和方言的音频文件。

文本转语音生成器的使用案例有哪些?

文本转语音生成器有多种商业使用案例。

以多种语言生成语音

文本转语音生成器使组织能够以不同语言快速创建相同文本的音频文件。对于面向全球受众的企业而言,这种灵活性有助于支持多语言客户群。

以自然的声音吸引客户

文本转语音工具可为您创建自然逼真的语音,用于客户服务热线。与机械化的语音相比,自然流畅的人声能让客户倍感安心,并帮助他们顺畅操作交互式客户支持系统。

为媒体创建经济高效的音频文件

无论是为视频游戏、动画还是其他形式的媒体创建音频文件,文本转语音生成器都是让文本栩栩如生的快速且经济高效的方式。企业可利用基于 XML 的标记语言 SSML,直观地修改音频文件的强调效果、措辞或语调。

为残障学员提供支持

文本转语音生成器软件的另一项用途是帮助存在阅读障碍、其他学习困难或视力障碍的学生。通过将任何文本转化为语音,教育工作者可确保学习资源更易于获取。对于存在学习障碍或任何视力障碍的学生,这款支持性软件可以优化学习体验。

文本转语音生成器如何工作?

通过 TTS 实现文本转换是多步骤过程,依赖于语言分析、语音合成及人工智能模型。该人工智能模型基于包含目标语言对应转录文本的大型音频数据集进行训练。根据模型架构的不同,可采用不同的文本转语音方法。

串联合成

这种方法通过组合录制的人类语音片段以生成语音。该人工智能模型分析其训练音频数据,以识别音素(单个发音单位)、双音素(声音从一个音素中段过渡到下一个音素中段)以及音节或单词。它将这些组件映射到单个书面文字。
输入文本时,系统:

  • 将文本转换为语音表示。
  • 选择最匹配的音频片段以覆盖声音序列。
  • 连接或组合各个组成部分,以形成与输入文本相对应的完整语句。

它在串联过程中优先考虑平滑的过渡和自然的韵律(语调、节奏、重音)。

神经文本转语音合成

神经文本转语音(NTTS)是串联合成技术的进一步发展。它有两个主要组成部分。

序列到频谱图模型

这是序列到序列模型,可将文本音素序列转换为声波序列。它生成频谱图,直观展示声音能量如何随时间推移在不同频率上分布。它捕捉序列中的语流与语境,着重呈现使人耳听起来自然的声学特征,例如重音、音高、节奏和语调。

神经声码器

生成频谱图后,输出会传递至神经声码器,这是一种专用的深度学习模型,可将频谱图转化为实际的音频波形。它能生成高分辨率的连续语音,其流畅度、清晰度和逼真度均超越串联合成技术所能达到的效果。

生成式文本转语音

生成式文本转语音技术使用数十亿参数的大型语言模型,生成具有情感表达力、语境感知能力和对话特性的语音。它可以实时学习,根据内容调整说话风格,并在交谈过程中模拟具有说服力、富有同理心或激动人心的语调。这标志着从文本转语音到文本转有意义语音的转变,因此人工智能生成的语音与真实的人声极为相似。

生成式 TTS 中两阶段过程的工作原理如下:

文本转语音代码转换

转换器组件将原始输入文本转换为中间语音代码。语音代码是数据的紧凑化学习表征,用于编码韵律(节奏、重音、语调)、情感及语言细微差别。它可以解读文本的语义和意图,理解语气、重点甚至情感线索。

语音代码到波形解码器

语音代码随后会传递至卷积解码器,该解码器将其转换为原始音频波形。该解码器采用增量式工作方式,这意味着它能够实时流式传输语音。可确保低延迟,并提供流畅、高保真的音频输出,以实现逼真的人工智能语音效果。

如何实施文本转语音生成器?

现代文本转语音生成器无需从头开始训练模型。您可以通过 API 将预构建的文本转语音生成器作为完全托管的云服务使用。以下是实施文本转语音生成器时要遵循的流程:

输入文本

上传您想要转换为音频文件的完整文本。您可以上传纯文本,也可以使用 SSML 格式。后一种方案更为可取,因为 SSML 可让您控制音调、音量、语速和发音等要素。

选择可用的语音

浏览可用的语言和口音库(提供男女声选项),查找您想要朗读文本的语音。启动语音合成任务时,选择此语音 ID。

生成音频输出

以适合的格式接收音频文件。您可以流式传输实时音频,或将生成的音频存储为文件格式以便后续使用。

选择文本到语音生成器时应关注哪些功能?

在选择高效的文本转语音生成器时,需要关注以下几项核心功能和特征。

易用性

文本转语音生成器应提供灵活的 API 和 SDK,以便轻松集成到应用程序代码中。它应支持语音合成标记语言(SSML)等标准化技术,以便开发人员能在输入文本中添加强调、语调和措辞等标签。这可改善语音控制,同时让音频更加逼真自然。

高度可自定义性

文本转语音生成器应支持多种语言、口音及语言变体。由于所处行业或地区不同,各组织可能拥有独特的词汇表。文本转语音生成器应允许对所生成音频的发音进行自定义。它还应允许您调整特定短语的最大运行时间。调整这些参数使企业能够根据具体使用案例,自定义文本转语音的语音效果。

优化选项

文本转语音生成器应支持多种采样率,使企业能够在优化音频质量的同时提高带宽使用率。更改采样率将改变文件的 MP3、OGG 和 PCM 大小。

与其他工具集成

如果需将文本转语音软件与客户支持系统协同使用,则必须具备集成联络中心工具的能力。您的文本转语音生成器软件应与其他面向客户的工具集成,以简化客户体验管理。

AWS 如何支持您的文本转语音生成器需求?

Amazon Polly 是一项完全托管的人工智能语音生成服务,您只需将文本文件发送至 Amazon Polly API,它便会立即返回音频流。您可以将音频流存储为标准音频文件格式,或直接播放。

使用 Amazon Polly,您可以:

  • 将文本转换为数十种逼真声音和语言的语音,以支持所有类型的用户。
  • 根据需要调整输出的语速、音调或音量。
  • 无需额外费用即可缓存和重播生成的语音。
  • 高速、大规模实施实时文本转语音功能。

您还可以与 Amazon Polly 团队合作,为组织创建合成语音,并通过独特的声音标识让您的品牌脱颖而出。以下是 Amazon Polly 语音示例演示,角色为 Matthew。

立即创建免费账户,开始使用 AWS 文本转语音生成器。