คําพูดของ Azure ในเครื่องมือ Foundry
เคล็ดลับ
ดูแท็บ ข้อความและรูปภาพ สําหรับรายละเอียดเพิ่มเติม!
Azure Speech ในเครื่องมือ Foundry เป็นชุดของความสามารถที่เกี่ยวข้องกับคําพูดที่จัดทําโดยทรัพยากร Foundry คุณสามารถใช้ความสามารถเหล่านี้เพื่อเพิ่มการสนับสนุนเสียงพูดให้กับแอปและตัวแทนที่สร้างขึ้นในโครงการ Microsoft Foundry เช่น:
- การสร้างแอปพลิเคชันเพื่อถอดเสียงการโทรหรือการประชุมที่บันทึกไว้
- การสร้างผู้ช่วย AI ที่สามารถอ่านออกเสียงข้อความหรืออีเมลได้
การใช้ Azure Speech ในทรัพยากร Microsoft Foundry
เมื่อต้องการใช้ Azure Speech ใน Foundry Tools คุณต้องเตรียมใช้งานทรัพยากร Microsoft Foundry ในการสมัครใช้งาน Azure ของคุณ
หลังจากที่คุณได้เตรียมใช้งานทรัพยากร Foundry ในการสมัครใช้งาน Azure ของคุณแล้ว คุณสามารถใช้ ตําแหน่งข้อมูล เพื่อเรียก Azure Language API จากโค้ดของคุณ โดยรับรองความถูกต้องของคําขอโดยระบุ คีย์ ที่เกี่ยวข้องกับทรัพยากรของคุณ คุณสามารถเรียกใช้ Azure Language API ได้โดยการส่งคําขอในรูปแบบ JSON ไปยังอินเทอร์เฟซ REST หรือโดยใช้ SDK เฉพาะภาษาการเขียนโปรแกรมที่พร้อมใช้งาน
Note
ตัวอย่างโค้ดในโมดูลนี้อิงตาม Python โดยใช้ Python SDK สําหรับ Azure Speech ใน Foundry Tools SDK สําหรับภาษาทั่วไปอื่นๆ (เช่น Microsoft C#, JavaScript และอื่นๆ) เป็นไปตามรูปแบบที่คล้ายคลึงกัน
การสร้าง SpeechConfig
วัตถุเริ่มต้นที่คุณจําเป็นต้องสร้างเพื่อให้เข้าถึง Azure คําพูดในจุดสิ้นสุดเครื่องมือ Foundry เป็นวัตถุ SpeechConfig ซึ่งย่อส่วนรายละเอียดการเชื่อมต่อสําหรับบริการในทรัพยากรการค้นพบของคุณ
เคล็ดลับ
โฮมเพจเริ่มต้นในพอร์ทัล Foundry จะแสดงจุดสิ้นสุดและคีย์สําหรับ โครงการของคุณ เมื่อต้องการดูคีย์และจุดสิ้นสุดสําหรับ ทรัพยากรของคุณ คุณสามารถดูทรัพยากรหลักสําหรับโครงการของคุณในแท็บ ผู้ดูแลระบบ ของหน้า ดําเนินการ ของพอร์ทัล คีย์ทรัพยากรของโครงการและโรงหล่อจะเหมือนกัน และตําแหน่งข้อมูลของโครงการคือตําแหน่งข้อมูลของทรัพยากรที่มี /api/projects/{project_name} ผนวก ดังนั้นหากตําแหน่งข้อมูลของโครงการเป็น https://my-ai-app-foundry.services.ai.azure.com/api/projects/my-ai-appจุดสิ้นสุด https://my-ai-app-foundry.services.ai.azure.comของทรัพยากรจะเป็น
ตัวอย่างเช่น โค้ด Python ต่อไปนี้สร้างออบเจ็กต์ SpeechConfig ที่สามารถใช้เพื่อส่งคําขอไปยัง Azure Speech API ในทรัพยากร Foundry
# run "pip install azure-cognitiveservices-speech" first to install the package
import azure.cognitiveservices.speech as speech_sdk
# Create SpeechConfig using endpoint and key
speech_config = speech_sdk.SpeechConfig(subscription="YOUR_FOUNDRY_KEY",
endpoint="YOUR_FOUNDRY_ENDPOINT")
Note
การเปิดตัว Python SDK ก่อน 1.48.2 คุณต้องระบุ ภูมิภาค ที่ปรับใช้ทรัพยากรของคุณแทนตําแหน่งข้อมูล ด้วยรุ่นล่าสุด คุณสามารถใช้ตําแหน่งข้อมูลทรัพยากร Foundry หรือภูมิภาค