当前位置: 首页 > news >正文

01_通过调过api文字生成音频示例

第1在这里插入图片描述
第2
在这里插入图片描述

第3,测试音色
在这里插入图片描述
第4
在这里插入图片描述
第5
在这里插入图片描述
第6
在这里插入图片描述

第7生成api_key
在这里插入图片描述

第8代码

import requests

url = "https://api.siliconflow.cn/v1/audio/speech"

payload = {
    "input": "在中国传统文化中,谦让被视为一种美德,但过度的让步往往会导致他人得寸进尺。这种现象在日常生活和人际交往中屡见不鲜。例如,在工作中,若一个人总是无条件地接受额外任务,同事和上司可能会逐渐认为这是理所当然,甚至变本加厉地增加其负担。这种让步不仅损害了个人利益,还可能助长他人的贪婪和自私。",
    "response_format": "mp3",
    "stream": False,
    "speed": 1,
    "gain": 0,
    "model": "FunAudioLLM/CosyVoice2-0.5B",
    "voice": "FunAudioLLM/CosyVoice2-0.5B:anna",
    "sample_rate": 32000
}
headers = {
    "Authorization": "Bearer you-api-key",
    "Content-Type": "application/json"
}

response = requests.request("POST", url, json=payload, headers=headers)

# print(response.text)
#这里非常重要,重点说三次三次三次。因为返回的是二进制数据,所以必须要用wb来写到本地.
print(type(response.content))
binary_data=response.content
with open("output3.mp3", "wb") as f:
    f.write(binary_data)
print("音频文件已保存为 output.mp3")
http://www.dtcms.com/a/129992.html

相关文章:

  • 【C数据结构】 TAILQ双向有尾链表的详解
  • Vue2 老项目升级 Vue3 深度解析教程
  • [推荐]AI驱动的知识图谱生成器(AI Powered Knowledge Graph Generator)
  • 符号右移“ >>= “ 与 无符号右移“ >>>= “ 的区别
  • 信息安全管理与评估2024年江西省赛样题一阶段答案截图
  • 穿透三层内网VPC2
  • C++STL语法速记
  • P5738 【深基7.例4】歌唱比赛
  • 【源码】SpringMvc源码分析
  • [Dify] 基于明道云实现金融业务中的Confirmation生成功能
  • d202548
  • 库magnet使用指南
  • 少儿编程 scratch四级真题 2025年3月电子学会图形化编程等级考试Scratch四级真题解析(选择题)
  • SQLite-Web:一个轻量级的SQLite数据库管理工具
  • 智慧乡村数字化农业全产业链服务平台建设方案PPT(99页)
  • MATLAB2022b安装
  • 文件操作和 IO - 3
  • HTTP:五.WEB服务器
  • 纯虚函数(Pure Virtual Function)详解
  • 笔试专题(九)
  • Android 系统的进程保活方案的一些思路
  • nmcli创建wpa-psk2 wifi热点
  • 2.0 全栈运维管理:Linux网络基础核心概念解析、Proxmox网络组件详解、虚拟化网络模型分类
  • AI 课招生啦
  • 英语单词 list 11
  • IPV6应用最后的钥匙:DDNS-GO 动态域名解析工具上手指南--家庭云计算专家
  • Vue3+elementPlus中 树形控件封装
  • 从自然语言到 JSON 数据交互:探索 MCP 协议的自动化任务实现
  • 【论文阅读】UniAD: Planning-oriented Autonomous Driving
  • mysql建表一对多--多对多之间的外键关联