SuperAPI AI 工具集

tencent-tts

通用与其它

查看项目

更新于 10-16 09:29

技能介绍

用途:本技能包提供基于腾讯云语音合成服务的文本转语音功能,专注于基础单次合成需求,可将任意文本内容转换为语音文件。

主要能力:支持MP3、WAV等常见音频格式输出;可配置语音类型(voice_type,取值101001-101015,默认101001)、音频编码格式(codec,默认mp3)和输出文件名(output_file,默认output.mp3);通过环境变量TENCENTCLOUD_SECRET_ID与TENCENTCLOUD_SECRET_KEY安全管理腾讯云API密钥。

使用方式:需拥有有效腾讯云账号、获取API密钥并已开通腾讯云语音合成服务。先配置环境变量: export TENCENTCLOUD_SECRET_ID="your-secret-id" export TENCENTCLOUD_SECRET_KEY="your-secret-key" 基本调用: from tencent_tts import TextToSpeech tts = TextToSpeech() result = tts.synthesize("欢迎使用腾讯云语音合成服务") 还可传入voice_type、codec、output_file自定义参数。其中text为必填项。技能包含SKILL.md、scripts/tencent_tts.py与examples/basic_usage.py。

适用场景:需要将文本快速转为语音文件的任务,例如语音播报内容生成。

限制与注意:单次合成文本建议不超过300字符;避免高频调用并遵守服务限制;不要将API密钥硬编码在代码中;需定期清理生成的音频文件。如遇问题可参考腾讯云语音合成文档与API错误码说明。具体收费、价格和服务配额暂未提供。