Szerkesztés

Megosztás a következőn keresztül:


Gyakori kérdések a hangvezérelt asszisztensekről

Ha ebben a dokumentumban nem talál választ a kérdéseire, tekintse meg az egyéb támogatási lehetőségeket.

Általános

Mi az a hangvezérelt asszisztens?

Cortanához hasonlóan a hangsegéd egy olyan megoldás, amely figyeli a felhasználó kimondott kimondott szövegeit, elemzi ezeknek a kimondott szövegeknek a tartalmát a jelentés szempontjából, egy vagy több műveletet hajt végre a kimondott szöveg szándékának megfelelően, majd választ ad a felhasználónak, amely gyakran tartalmaz beszélt összetevőt. Ez egy "voice-in, voice-out" felület a rendszerekkel való interakcióhoz. A hangsegéd-szerzők létrehoznak egy eszközalapú alkalmazást a DialogServiceConnector Speech SDK használatával, hogy az egyéni parancsokkal vagy a Bot Framework Közvetlen vonalas beszédcsatornájával létrehozott asszisztenssel kommunikáljanak. Ezek az asszisztensek egyéni kulcsszavakat, egyéni beszédet és egyéni hangokat használhatnak a márkához vagy termékhez szabott élmény biztosításához.

Egyéni parancsokat vagy közvetlen vonalas beszédet kell használnom? Mi a különbség?

Az egyéni parancsok egy kisebb összetettségű eszközkészlet, amellyel egyszerűen létrehozhat és üzemeltethet egy olyan asszisztenst, amely megfelel a feladatkiegészítési forgatókönyveknek. A Direct Line Speech gazdagabb, kifinomultabb képességeket biztosít, amelyek robusztus beszélgetési forgatókönyveket tesznek lehetővé. További információért tekintse meg a segédmegoldások összehasonlítását.

Hogyan kezdhetek hozzá?

A legjobb módszer egyéni parancsok (előzetes verzió) alkalmazás vagy alapszintű Bot Framework-robot létrehozására.

Hibakeresés

Hol van a csatornám titkos kódja?

Ha a Direct Line Speech előzetes verzióját használta, vagy a kapcsolódó dokumentációt olvassa, a Direct Line Speech-csatorna regisztrációs oldalán valószínűleg talál egy titkos kulcsot. A Speech SDK 1.7-es DialogServiceConfig gyári metódusa FromBotSecret is erre az értékre számít.

A Direct Line Speech legújabb verziója leegyszerűsíti a robot eszközről való kapcsolatfelvételét. A csatornaregisztrációs oldalon a felső legördülő menü a Direct Line Speech-csatorna regisztrációját egy beszéderőforráshoz társítja. A társítás után a v1.8 Speech SDK tartalmaz egy BotFrameworkConfig::FromSubscription gyári módszert, amely konfigurál egy DialogServiceConnector kapcsolatot az előfizetéshez társított robottal.

Ha továbbra is migrálja az ügyfélalkalmazást az 1.7-es verzióról az 1.8-ra, előfordulhat, DialogServiceConfig::FromBotSecret hogy továbbra is egy nem üres, nem null értékű csatorna titkos paraméterrel dolgozik, például az előző titkos kóddal. A rendszer figyelmen kívül hagyja, amikor egy újabb csatornaregisztrációhoz társított beszéd-előfizetést használ. Vegye figyelembe, hogy az értéknek nem null értékűnek és nem üresnek kell lennie, mivel ezeket a szolgáltatásoldali társítás előtt ellenőrzi a rendszer az eszközön.

Részletesebb útmutatóért tekintse meg a csatornaregisztrációt bemutató oktatóanyag-szakaszt .

401-et kapok a csatlakozáskor, és semmi sem működik. Tudom, hogy a Speech erőforráskulcsom érvényes. Mi történik?

Amikor a Speech-erőforrást az Azure Portalon kezeli, győződjön meg arról, hogy a Speech erőforrást (Microsoft.CognitiveServicesSpeechServices, "Speech") használja, és nem az Azure AI-szolgáltatások erőforrását (Microsoft.CognitiveServicesAllInOne, "Minden Azure AI-szolgáltatás"). Ellenőrizze továbbá, hogy a Beszédszolgáltatás régiója támogatja-e a hangsegédeket.

correct subscription for direct line speech

A "DialogService Csatlakozás or"-ból visszakapom a felismerési szöveget, de 1011-et jelző hibaüzenet jelenik meg, és semmit sem kapok a robotomtól. Miért?

Ez a hiba kommunikációs problémát jelez az asszisztens és a hangsegéd szolgáltatás között.

Ez a kód továbbra sem működik, és/vagy más hibaüzenet jelenik meg a DialogService Csatlakozás or használatakor. Mit tegyek?

A fájlalapú naplózás lényegesen részletesebb, és felgyorsíthatja a támogatási kérelmeket. A funkció engedélyezéséhez tekintse meg a fájlnaplózás használatát.