{"status":"success","data":"请帮我清理这些乱码"}
curl --location --request POST 'https://zylalabs.com/api/12989/precision+tts+text+formatter+and+purifier+api/25975/purifier' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"raw_text": "【测试】请帮我清理这些乱码~*"
}'
注册后,每个开发者都会被分配一个个人 API 访问密钥,这是一个唯一的字母和数字组合,用于访问我们的 API 端点。要使用 精准TTS文本格式化和净化器 API 进行身份验证,只需在 Authorization 标头中包含您的 bearer token。
| 标头 | 描述 |
|---|---|
授权
|
必需
应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。
|
无长期承诺。随时升级、降级或取消。 免费试用包括最多 50 个请求。
(年度计费可节省 2 个月 🎉)
高级 TTS 文本净化器与格式化 API
TTS 文本净化器与格式化 API 提供了一种强大的解决方案,解决一个常见问题:由大语言模型 (LLMs) 生成的杂乱原始文本或从网络抓取的文本。这些文本通常包含不必要的 markdown、表情符号、不规则括号和混乱的换行。当这些未经处理的文本直接输入到文本转语音 (TTS) 引擎,如 Edge-TTS 或 ElevenLabs 时,可能会导致音频故障、不自然的停顿,甚至崩溃。
我们的专业高性能 API 作为文本生成与音频合成之间的关键环节,充当一个超可靠的过滤器,确保只有格式完美且适合 TTS 的文本进入您的音频管道。
核心功能:
理想用途: 此 API 非常适合自动化自媒体制作流程、AI 视频生成器、有声读物叙述和自主语音代理。轻松将我们的 TTS 文本净化器与格式化 API 集成到您的工作流程中,只需一个 POST 请求,彻底消除 TTS 格式错误。
快速集成指南:
要开始使用,只需发送一个包含您未清理文本的 POST 请求。您将收到一个标准化的逐行格式字符串,经过优化以便于即时 TTS 处理。
请求方法: POST 内容类型: application/json
请求体示例:
{
"raw_text": "你好,世界!!!【欢呼】这是一个杂乱的文本... \n\n\n它有太多的空格和(奇怪的括号)。"
}
响应示例:
{
"status": "success",
"original_length": 105,
"cleaned_length": 76,
"data": "你好,世界!!!\n这是一个杂乱的文本...\n它有太多的空格和。"
}
注意:响应中的 data 字段包含完全格式化的文本,由换行符(\n)完美分隔,以便顺序 TTS 引擎处理。
Purifier端点返回一个包含请求状态、原始文本长度、清理后文本长度和清理后数据的JSON对象 这确保用户能清楚地反馈他们输入文本的处理情况
响应数据中的关键字段包括“状态”(表示成功或失败)“原始长度”(输入文本的长度)“清理后长度”(处理后文本的长度)和“数据”(已清理的TTS准备文本)
返回的数据结构为 JSON 对象。它包括状态、原始文本和清洗文本长度的字段,以及清洗后的文本本身,使用换行符格式化,以便 TTS 引擎进行易于处理。
净化器端点提供有关文本净化过程状态的信息 原始文本和清理文本的长度 以及优化用于TTS应用的清理文本本身
响应数据以JSON格式组织,字段清晰定义 “status”字段指示结果,而“original_length”和“cleaned_length”提供文本大小的度量,“data”包含格式化的文本
精准TTS文本格式化和净化API的典型使用案例包括为自动化媒体制作准备文本增强AI视频生成提高有声读物旁白质量以及为自主语音代理优化文本
用户可以通过直接将“数据”字段输入到他们的TTS引擎中来利用返回的数据,确保文本格式正确且没有错误,这提高了音频质量并减少了处理问题
该API采用激进的符号剥离、空间压缩、智能句子分割以及零空行保证,以确保净化后的文本干净、连贯并准备好无缝的TTS处理
Purifier端点接受一个参数"raw_text",该参数应包含您想要净化的未清理文本。该文本可以包括各种格式问题,例如markdown、表情符号和不规则换行。
用户可以通过修改“raw_text”参数来自定义他们的请求,以包含任何希望净化的文本。这使得处理来自不同来源的各种杂乱文本具有灵活性
在响应中“状态”表示净化是否成功“原始长度”显示输入文本的长度“清理长度”反映处理后文本的长度“数据”包含已清理的适合TTS的文本
数据准确性通过严格的处理技术得到维护,包括积极的符号剥离和智能句子分割,这确保了文本的语义意义在去除错误的同时得以保留
用户可以期待响应始终包含一个指示成功的“状态”字段,以及“原始长度”和“清理长度”指标。“数据”字段将始终包含格式化为换行符以进行TTS处理的清理文本
如果API返回一个空的“data”字段,用户应检查“status”字段以获取错误信息。这可能表明输入文本存在问题,提示用户修正“raw_text”参数以获得更好的结果