कस्टमर कॉल्स को ट्रांसक्राइब करना
आप DataCamp में एक AI इंजीनियर के रूप में काम कर रहे हैं, जिसका 180+ देशों में फैला एक इंटरनेशनल लर्नर बेस है। उनकी कस्टमर सपोर्ट टीम फोन कॉल के जरिए कस्टमर क्वेरीज़ लेने का परीक्षण करना चाहती है; हालाँकि, उन्हें अपने एजेंट्स को ये रिक्वेस्ट संभालने में मदद देने के लिए आपके द्वारा एक सिस्टम डिज़ाइन करने की ज़रूरत है।
शुरुआत के लिए, आप OpenAI API का इस्तेमाल करके उनकी कस्टमर कॉल्स को उसी भाषा में ट्रांसक्राइब करेंगे, जिसमें वे रिकॉर्ड की गई हैं।
क्योंकि यह एक केस स्टडी है, आपको पिछले चैप्टर की तुलना में कम कोड दिया जाएगा। अगर आपको कठिन लगे, तो हिम्मत न हारें — आप यह कर सकते हैं!
यह अभ्यास पाठ्यक्रम का हिस्सा है
OpenAI API के साथ मल्टी-मॉडल सिस्टम
अभ्यास निर्देश
customer_call.wavफ़ाइल में संग्रहीत कस्टमर रिकॉर्डिंग खोलें।- Audio endpoint को एक transcription रिक्वेस्ट बनाएँ और ट्रांसक्रिप्ट टेक्स्ट निकालें।
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
client = OpenAI(api_key="")
# Open the customer_call.wav file
audio_file = ____
# Create a transcript from the audio file
response = ____
transcript = response.____
print(transcript)