Spaces:
Running
Running
Commit History
-
import requests
Verified signatureimport os # احصل على مفتاح الـ API من متغير البيئة AZURE_API_KEY = "4AwsIf87cyBIgaJVsy0phWUQdZFcbrJxpQBDQNzL4xjcP2MFzrrYJQQJ99BIACHYHv6XJ3w3AAAAACOGYrzM" # رابط الـ endpoint url = "https://lahja-dev-resource.cognitiveservices.azure.com/openai/deployments/LAHJA-V1/audio/speech?api-version=2025-03-01-preview" # جسم الطلب data = { "model": "LAHJA-V1", "input": "أنا مساعد افتراضي ذكي أتكلم باللهجة النجدية، أقدر أساعدك في المعلومات التقنية، الاستفسارات، أو أي موضوع تبي تعرف عنه. وش اللي بخاطرك؟ 😊", "voice": "alloy", # "speed":0.9 } # الرؤوس headers = { "Content-Type": "application/json", "Authorization": f"Bearer {AZURE_API_KEY}" } # إرسال الطلب response = requests.post(url, json=data, headers=headers) # حفظ الملف الصوتي لو نجح if response.status_code == 200: with open("output_audio.wav", "wb") as f: f.write(response.content) print("تم حفظ الصوت في output_audio.wav") else: print(f"فشل الطلب: {response.status_code}") print(response.text)6db5c41