मुख्य सामग्री पर जाएं
VoiceSDK स्वचालित चैट सिस्टम एकीकरण और वॉयस-सक्षम अनुप्रयोग बनाने के लिए React hooks के साथ उन्नत वॉयस वार्तालाप क्षमताएँ प्रदान करता है। AI एजेंट्स के साथ प्राकृतिक वॉयस इंटरैक्शन बनाएँ, ऑडियो विज़ुअलाइज़ेशन, ट्रांसक्रिप्शन और वार्तालाप प्रबंधन के साथ। इस लेख में एक त्वरित आरंभ उदाहरण है जो न केवल आपको जल्दी शुरू करेगा, बल्कि यह समझने में भी मदद करेगा कि यह कैसे काम करता है। लेख का शेष भाग विभिन्न विधियों, उनके उपयोग और सर्वोत्तम प्रथाओं का विवरण देता है।

इंस्टॉलेशन

त्वरित आरंभ

बुनियादी वॉयस वार्तालाप

इस उदाहरण में, आप TypeScript और React अनुप्रयोगों दोनों में VoiceSDK का उपयोग करके वास्तविक समय वॉयस वार्तालाप लागू करना सीखेंगे।

React Hook उपयोग

कॉन्फ़िगरेशन

VoiceSDKConfig इंटरफ़ेस

VoiceSettings

उदाहरण कॉन्फ़िगरेशन:

मूल सुविधाएँ

वॉयस वार्तालाप सत्र

वॉयस संदेश

सत्र प्रबंधन

startVoiceConversation(options?)

एक नई वॉयस वार्तालाप सत्र प्रारंभ करें।
StartVoiceConversationOptions:
उदाहरण:

endVoiceSession(sessionId, reason?)

एक वॉयस वार्तालाप सत्र समाप्त करें।
उदाहरण:

getVoiceState(sessionId)

वर्तमान वॉयस वार्तालाप स्थिति प्राप्त करें।
उदाहरण:

React एकीकरण

useVoiceConversation Hook

पूर्ण React उदाहरण:

वॉयस नियंत्रण

वॉल्यूम नियंत्रण

माइक्रोफ़ोन नियंत्रण

वॉयस सेटिंग्स अपडेट

ऑडियो विज़ुअलाइज़ेशन

वास्तविक समय ऑडियो डेटा

चैट एकीकरण

स्वचालित चैट सेविंग

मैनुअल चैट एकीकरण

संदर्भ अपडेट

त्रुटि हैंडलिंग

सर्वोत्तम प्रथाएँ

त्रुटि हैंडलिंग और फ़ॉलबैक

संसाधन प्रबंधन

प्रदर्शन अनुकूलन

सुलभता