春季创作者特卖开启!从即日起至4月18日,精选商品最低三折起。

Eleven Voice

Yuri N Kalinin - 代码插件 - 2023/06/02

ElevenLabs.io API integration

  • 支持的平台
  • 支持的引擎版本
    5.0 - 5.3
  • 下载类型
    引擎插件
    此产品包含一款代码插件,含有预编译的二进制文件以及与虚幻引擎集成的所有源代码,能够安装到您选择的引擎版本中,并根据每个项目的需求启动。
  1. Use ElevenLabs AI text-to-speech to create voice for your game characters right in Unreal Editor. Import Data Table with list of phrases from CSV or JSON (or create it in the UE) and convert it to set of SoundWave asset by two clicks. Then, re-generate assets separately to get desired intonation.
  2. Generate speech from text in runtime, just like with any other popular TTS service.


Video - YouTube


Runtime generation supports streaming in two modes: via HTTP (to provide full input text and receiva audio in chunks) and via web socket (to provide input text by chunks).

技术细节

Features:

  •  access to all voices in your account from editor and blueprints
  •  batch generate speech assets for data table
  •  batch re-generate and re-generate voice in separate SoundWave assets
  • supports streamed text-to-speeh in runtime

Code Modules:

  •  ElevenVoice (Runtime)
  •  ElevenVoiceEditor (UncookedOnly) 

Number of Blueprints: 0

Number of C++ Classes: 10

Network Replicated: No

Supported Development Platforms: Windows 64, Linux

Supported Target Build Platforms: Windows 64, Linux, Android, HoloLens 2

Documentation: [PDF]

Example Project: [5.2]

Important/Additional Notes: You need ElevenLabs.io account to use this plugin. They have free subscription plan.