-
登录Select language Europe and America 🇺🇸 English (ALL) 🇫🇷 Français (French) 🇩🇪 Deutsch (Germany) 🇪🇸 Español (Spanish) 🇮🇹 Italiano (Italian) 🇧🇷 Português (Portuguese) 🇷🇺 Русский (Russian) 🇹🇷 Türkçe (Turkish) 🇫🇮 Suomi (Finnish) 🇸🇪 Svenska (Sweden) 🇳🇴 Norsk (Norwegian) 🇩🇰 Dansk (Danish) 🇷🇴 Română (Romanian) 🇭🇺 Magyar (Hungarian) 🇵🇱 Polski (Polish) 🇳🇱 Nederlands (Dutch) 🇨🇿 Čeština (Czech) 🇺🇦 Українська (Ukrainian) 🇭🇷 Hrvatski (Croatian) 🇬🇷 Ελληνικά (Greek) 🇸🇰 Slovenčina (Slovak) 🇧🇬 Български (Bulgarian) 🇸🇮 Slovenščina (Slovenian) ca Català (Catalan) 🇮🇪 Gaeilge (Irish) 🇱🇹 Lietuvių (Lithuanian) 🇲🇹 Malti (Maltese) 🇪🇪 Eesti (Estonian) 🇮🇸 Íslenska (Icelandic) 🇱🇻 Latviešu (Latvian) 🇬🇧 Welsh (Cymraeg) 🇲🇰 Macedonian (Македонски) 🇧🇦 Bosnian (Bosanski) 🇪🇸 Galician (Galego) 🇺🇿 Uzbek (Oʻzbekcha) 🇷🇸 Serbian (Српски) 🇨🇦 Inuktitut (ᐃᓄᒃᑎᑐᑦ) 🇨🇦 Inuktitut (Latin) Asia and Africa 🇨🇳 中文 (简体/Simplified Chinese) 🇭🇰 中文 (繁體/Traditional Chinese) 🇰🇷 한국 (Korean) 🇯🇵 日本語 (Japanese) 🇻🇳 Việt (Vietnam) 🇲🇾 Melayu (Malaysia) 🇮🇩 Indonesia (Indonesia) 🇹🇭 ภาษาไทย (Thai) 🇦🇪 Arabic (العربية) 🇮🇱 בעברית (Israel) 🇮🇳 हिंदी (Hindi) 🇮🇳 اردو (Urdu) 🇮🇳 தமிழ் (Tamil) 🇮🇳 मराठी (Marathi) 🇮🇳 తెలుగు (Telugu) 🇮🇳 ગુજરાતી (Gujarati) 🇮🇳 മലയാളം (Malayalam) 🇧🇩 বাংলা (Bengali) 🇮🇳 ಕನ್ನಡ (Kannada) sw Kiswahili (Swahili) 🇿🇦 Afrikaans 🇿🇦 Zulu (IsiZulu) 🇦🇿 Azerbaijani (Azərbaycanca) 🇮🇩 Javanese (ꦧꦱꦗꦮ) 🇬🇪 Georgian (ქართული) 🇰🇿 Kazakh (Қазақша) 🇰🇭 Khmer (ភាសាខ្មែរ) 🇱🇦 Lao (ລາວ) 🇲🇳 Mongolian (Монгол) 🇲🇲 Burmese (ဗမာ) 🇳🇵 Nepali (नेपाली) 🇦🇫 Pashto (پښتو) 🇱🇰 Sinhalese (සිංහල) 🇸🇴 Somali (Soomaali) 🇮🇳 Assamese (অসমীয়া) 🇦🇲 Armenian (Հայերեն) 🇮🇳 Odia (ଓଡ଼ିଆ) 🇮🇳 Punjabi (ਪੰਜਾਬੀ)
对话块转换历史 对话块转换历史 演示
以下是过去24小时以来此对话块的转换记录。
还没有转换历史
该对话块找不到转换记录。请先将对话块转换为语音。
#[[ index + 1 ]]
最新的 [[ history_panel.current_block.ai_voice_config.name || 'Voice' ]] [[ format_history_time(record.create_time) ]]
[[ format_expire_time_display(record) ]]
语音速度: [[ record.speed ]]x |
语音音量: [[ (parseFloat(record.volume) *
100).toFixed(0) ]]% |
Pitch: [[ record.pitch ]]
| 情感: [[ format_emotion_display(record) ]]
为了保护您的隐私,转换记录和临时下载链接仅存储24小时。删除了超过24小时的文件,并且下载链接变得无效。
该对话块找不到转换记录。请先将对话块转换为语音。
生成所有对话块
总进度
[[generate_all.progress_percent]]%
状态
[[generate_all.status_text]]
[[generate_all.success_blocks ? generate_all.success_blocks.length : 0]]
成功的
[[generate_all.failed_blocks ? generate_all.failed_blocks.length : 0]]
失败的
当前失败的对话块:
[[failed_block.block_id]]: [[failed_block.error]]
音频导出历史记录 演示
还没有转换历史
单击生成对话音频按钮以创建新的合并音频文件
为了保护您的隐私,转换记录和临时下载链接仅存储24小时。删除了超过24小时的文件,并且下载链接变得无效。
生成的音频文件
下载或播放生成的音频文件。
过期的音频文件会自动过滤
#[[index + 1]] 最新的
创建: [[format_history_time(merge_record.create_time)]]对话块: [[merge_record.blocks_count]] 处理的文件
[[format_expire_time_display_for_merge(merge_record)]]
生成所有设置
ms
: 0-10000ms
(0-10 秒)
当前设置预览:
- 音频格式: [[generate_all.settings.audio_format.toUpperCase()]]
- 音频质量: [[generate_all.settings.voice_high_quality ? "高质量(大尺寸,缓慢合成)" : "标准质量(小尺寸,快速合成)"]]
- 对话块之间的暂停间隔: [[get_current_pause_interval()]]
发送反馈
需要升级
升级到Pro/Studio以解锁所有高级功能!
当前的演示模式可让您探索AI语音对话生成器的接口和基本功能。
AI语音对话生成器功能专门可供具有以下订阅级别的用户使用: Pro/Studio.
在这里探索基本功能演示;要创建,编辑,重命名或删除项目,请升级到Pro/Studio订阅(不支持LITE计划)。
| 计划和功能 | AI语音生成器 (单扬声器) |
AI语音对话生成器 (多演讲者对话) |
多情感设置 (情感) |
API支持 开发人员的API |
|---|---|---|---|---|
| Free | 无法使用 | 无法使用 | 无法使用 | 无法使用 |
| Lite | 可用的 | 无法使用 | 无法使用 | 无法使用 |
| Pro/Studio | 可用的 | 可用的 | 可用的 | 可用的 |
Loading...
速度 [[ formatSpeedButtonText(block.speed) ]]
[[ formatSpeedDisplay(block.speed) ]]
-50%
0%
+100%
高级设置
-
用法提示:
- Characters (发音为字符)
- Cardinal (发音为数字)
- Ordinal (发音为序数)
- Digits (发音为数字)
- Fraction (发音为分数)
- Date (发音为日期)
- Time (发音为时间)
- Telephone (发音为电话号码)
- Currency (发音为货币)
- Address (发音为地址)
- Name (发音为名字)
要使用Say-AS,请首先选择要标记的文本,然后选择一个标签。或者,插入标签并填充标签之间的内容。这有助于TTS引擎以特定方式解释文本(例如,作为日期,地址等)。
例子:
<say-as interpret-as="telephone">123-456-7890</say-as>
-
用法提示:
- Strong (强烈的强调水平)
- Moderate (中等强调水平)
- Reduced (降低了强调水平)
添加强调标签后,写出要在标签之间强调的文本。您可以选择强调水平:强,中等或减少。这将使TTS引擎相应地强调选定的文本。
例子:
<emphasis level="moderate">Hello</emphasis>
-
用法提示:
- 插入音素标签
步骤1:将音素标签添加到您的单词或短语中。步骤2:用正确的IPA发音替换pH =“”中的值。您可以使用chatgpt或其他工具为您的单词生成IPA。
例子:
<phoneme alphabet="ipa" ph="tə.ˈmeɪ.toʊ">tomato</phoneme>
[[
block.announcer_id ]]
[[block.ai_voice_config.name]]
[[block.ai_voice_config.standard_language_code]]
[[ block.text.length ]]/[[ max_block_chars ]]
[[ bottom_audio_player.is_visible ? "隐藏播放器" : "展示播放器" ]]