| 1234567891011121314151617181920212223 |
- import requests
- # 1. CosyVoice 端点
- r = requests.post(
- 'https://dashscope.aliyuncs.com/api/v1/services/audio/tts/SpeechSynthesizer',
- headers={'Authorization': 'Bearer sk-c25679401ba24c749f53be86b0c9a7a6', 'Content-Type': 'application/json'},
- json={'model': 'cosyvoice-v3-flash', 'input': {'text': '春天来了', 'voice': 'longanyang'}}
- )
- print(f'SpeechSynthesizer: HTTP {r.status_code}')
- d = r.json()
- if r.status_code == 200:
- print(f' ✅ audioUrl={d["output"]["audio"]["url"][:60]}...')
- else:
- print(f' ❌ {d.get("message","")}')
- # 2. Qwen-TTS 端点(旧)
- r2 = requests.post(
- 'https://dashscope.aliyuncs.com/api/v1/services/aigc/multimodal-generation/generation',
- headers={'Authorization': 'Bearer sk-c25679401ba24c749f53be86b0c9a7a6', 'Content-Type': 'application/json'},
- json={'model': 'cosyvoice-v3-flash', 'input': {'text': '春天来了', 'voice': 'longanyang'}}
- )
- print(f'multimodal: HTTP {r2.status_code}')
- print(f' {r2.json().get("message","")}')
|