Mi az a beszélgetési nyelvfelismerés?
A beszélgetési nyelvfelismerés az Azure AI Language által kínált egyéni funkciók egyike. Ez egy felhőalapú API-szolgáltatás, amely gépi tanulási intelligenciát alkalmaz annak érdekében, hogy természetes nyelvfelismerési összetevőt hozzon létre, amelyet egy végpontok közötti beszélgetési alkalmazásban használhat.
A társalgási nyelvfelismerés (CLU) lehetővé teszi a felhasználók számára, hogy egyéni természetes nyelvfelismerési modelleket készítsenek a bejövő beszédelemek általános szándékának előrejelzéséhez és fontos információk kinyeréséhez. A CLU csak az ügyfélalkalmazás bemeneti szövegének megértéséhez biztosít intelligenciát, és nem hajt végre semmilyen műveletet. Egy CLU-projekt létrehozásával a fejlesztők iteratív módon címkézhetik a kimondott szövegeket, betaníthetik és kiértékelhetik a modell teljesítményét, mielőtt használat céljából elérhetővé teszik. A címkézett adatok minősége nagyban befolyásolja a modell teljesítményét. A modell létrehozásának és testreszabásának egyszerűsítése érdekében a szolgáltatás egy egyéni webportált kínál, amely a Language Studióban érhető el. A szolgáltatás használatának megkezdéséhez kövesse az alábbi rövid útmutató lépéseit.
Ez a dokumentáció a következő cikktípusokat tartalmazza:
- A rövid útmutatók útmutatást adnak a szolgáltatásnak küldött kérések teljesítéséhez.
- A fogalmak magyarázatot nyújtanak a szolgáltatás funkcióira és funkcióira.
- Az útmutatók a szolgáltatás konkrétabb vagy testre szabottabb módon történő használatára vonatkozó utasításokat tartalmaznak.
Példa használati forgatókönyvekre
A CLU több különböző iparágban is használható. Néhány példa:
Végpontok közötti beszélgetési robot
A CLU használatával egyéni természetes nyelvfelismerési modellt hozhat létre és taníthat be egy adott tartomány és a várt felhasználók beszédelemei alapján. Integrálhatja bármely végpontok közötti beszélgetési robottal, hogy valós időben feldolgozhassa és elemezhesse a bejövő szöveget, hogy azonosítsa a szöveg szándékát, és fontos információkat nyerjen ki belőle. A robot végezze el a kívánt műveletet a szándék és a kinyert információk alapján. Ilyen például egy testreszabott kereskedelmi robot az online vásárláshoz vagy az élelmiszer-rendeléshez.
Emberi segéd robotok
Egy emberi segéd robot egyik példája, hogy segít a személyzetnek az ügyfélkapcsolatok javításában az ügyfél-lekérdezések osztályozásával és a megfelelő támogatási mérnökhöz való hozzárendelésével. Egy másik példa egy vállalati emberierőforrás-robot, amely lehetővé teszi az alkalmazottak számára, hogy természetes nyelven kommunikáljanak, és útmutatást kapjanak a lekérdezés alapján.
Parancs- és vezérlőalkalmazás
Amikor integrál egy ügyfélalkalmazást egy beszédfelismerési szövegösszetevővel, a felhasználók természetes nyelven beszélnek egy parancsot a CLU számára a műveletek feldolgozásához, azonosításához és az ügyfélalkalmazás szövegéből származó információk kinyeréséhez. Ez a használati eset számos alkalmazással rendelkezik, például leállíthat, lejátszhat, továbbíthat és visszatekerhet egy dalt, vagy be- vagy kikapcsolhatja a fényeket.
Vállalati csevegőrobot
Egy nagyvállalatnál a vállalati csevegőrobot számos alkalmazotti ügyben kezelhet. Az egyéni kérdések megválaszolása tudásbázis, a beszélgetési nyelvfelismerés által kiszolgált naptárspecifikus képesség, valamint a LUIS által kiszolgált interjúvisszajelzési készség által kiszolgált gyakori kérdések kezelése. Az Orchestration munkafolyamattal összekapcsolhatja ezeket a készségeket, és megfelelően átirányíthatja a bejövő kéréseket a megfelelő szolgáltatásba.
Projektfejlesztési életciklus
A CLU-projektek létrehozása általában több különböző lépésből áll.
Kövesse az alábbi lépéseket, hogy a lehető legtöbbet hozhassa ki a modellből:
A séma meghatározása: Ismerje meg az adatokat, és határozza meg azokat a műveleteket és releváns információkat, amelyeket fel kell ismerni a felhasználó bemeneti kimondott szövegéből. Ebben a lépésben létrehozza a felhasználó kimondott szövegéhez hozzárendelni kívánt szándékokat és a kinyerni kívánt releváns entitásokat .
Adatok címkézése: Az adatok címkézésének minősége kulcsfontosságú tényező a modell teljesítményének meghatározásában.
A modell betanítása: A modell elkezd tanulni a címkézett adatokból.
A modell teljesítményének megtekintése: Tekintse meg a modell kiértékelési adatait annak megállapításához, hogy milyen jól teljesít az új adatok bevezetésekor.
A modell továbbfejlesztése: A modell teljesítményének áttekintése után megtudhatja, hogyan javíthatja a modellt.
A modell üzembe helyezése: A modell üzembe helyezése elérhetővé teszi a Runtime API-val.
Szándékok és entitások előrejelzése: Az egyéni modellel előrejelezheti a felhasználói kimondott szövegekből származó szándékokat és entitásokat.
Referenciadokumentáció és kódminták
A CLU használata során tekintse meg a következő referenciadokumentációt és -mintákat az Azure AI-nyelvhez:
Fejlesztési lehetőség / nyelv | Referenciadokumentáció | Példák |
---|---|---|
REST API-k (létrehozás) | REST API-dokumentáció | |
REST API-k (futtatókörnyezet) | REST API-dokumentáció | |
C# (futtatókörnyezet) | C#-dokumentáció | C#-minták |
Python (futtatókörnyezet) | Python-dokumentáció | Python-példák |
Felelősségteljes MI
Az AI-rendszerek nem csak a technológiát, hanem a felhasználókat is magukban foglalják, akik használni fogják, azokat, akiket érint, és a környezet, amelyben üzembe helyezik. A CLU átláthatósági megjegyzésében megismerheti a felelősségteljes AI-használatot és üzembe helyezést a rendszerekben. További információért tekintse meg az alábbi cikkeket is:
- Átláthatósági megjegyzés az Azure AI-nyelvhez
- Integráció és felelős használat
- Adatok, adatvédelem és biztonság
Következő lépések
A rövid útmutatóból megtudhatja , hogyan kezdheti el használni a beszélgetési nyelvfelismerést.
Ahogy végighalad a projektfejlesztési életcikluson, tekintse át a szószedetet , hogy többet tudjon meg a funkció dokumentációjában használt kifejezésekről.
Ne felejtse el megtekinteni az olyan információk szolgáltatáskorlátait , mint a regionális elérhetőség.