Veelgestelde vragen over spraakassistenten

Als u geen antwoorden op uw vragen in dit document kunt vinden, bekijkt u andere ondersteuningsopties.

Algemeen

Wat is een spraakassistent?

Net als Cortana is een spraakassistent een oplossing die luistert naar de gesproken uitingen van een gebruiker, de inhoud van die uitingen analyseert op betekenis, een of meer acties uitvoert als reactie op de intentie van de utterance en vervolgens een antwoord biedt op de gebruiker die vaak een gesproken onderdeel bevat. Het is een 'voice-in,voice-out'-ervaring voor interactie met een systeem. auteurs van spraakassistenten maken een toepassing op het apparaat met behulp van de DialogServiceConnector Speech SDK om te communiceren met een assistent die is gemaakt met behulp van aangepaste opdrachten of het Direct Line Speech-kanaal van het Bot Framework. Deze assistenten kunnen aangepaste trefwoorden, aangepaste spraak en aangepaste spraak gebruiken om een ervaring te bieden die is afgestemd op uw merk of product.

Moet ik aangepaste opdrachten of Direct Line Speech gebruiken? Wat is het verschil?

Aangepaste opdrachten is een set hulpprogramma's met lagere complexiteit waarmee u eenvoudig een assistent kunt maken en hosten die geschikt is voor scenario's voor het voltooien van taken. Direct Line Speech biedt uitgebreidere, geavanceerdere mogelijkheden waarmee robuuste gespreksscenario's kunnen worden ingeschakeld. Zie de vergelijking van assistentoplossingen voor meer informatie.

Hoe ga ik aan de slag?

De beste manier om te beginnen met het maken van een toepassing voor aangepaste opdrachten (preview) of een eenvoudige Bot Framework-bot.

Foutopsporing

Waar is mijn kanaalgeheim?

Als u de preview-versie van Direct Line Speech hebt gebruikt of als u gerelateerde documentatie leest, kunt u verwachten dat u een geheime sleutel vindt op de registratiepagina van het Direct Line Speech-kanaal. De v1.7-factorymethode DialogServiceConfigFromBotSecret in de Speech SDK verwacht ook deze waarde.

De nieuwste versie van Direct Line Speech vereenvoudigt het proces van contact opnemen met uw bot vanaf een apparaat. Op de pagina kanaalregistratie koppelt de vervolgkeuzelijst bovenaan uw Direct Line Speech-kanaalregistratie aan een spraakresource. Zodra deze is gekoppeld, bevat de v1.8 Speech SDK een BotFrameworkConfig::FromSubscription factory-methode waarmee een DialogServiceConnector verbinding wordt geconfigureerd met de bot die u aan uw abonnement hebt gekoppeld.

Als u uw clienttoepassing nog steeds migreert van v1.7 naar v1.8, DialogServiceConfig::FromBotSecret werkt u mogelijk nog steeds met een niet-lege, niet-null-waarde voor de parameter voor het kanaalgeheim, bijvoorbeeld het vorige geheim dat u hebt gebruikt. Deze wordt genegeerd wanneer u een spraakabonnement gebruikt dat is gekoppeld aan een nieuwere kanaalregistratie. Houd er rekening mee dat de waarde niet null en niet leeg moet zijn, omdat deze worden gecontroleerd op het apparaat voordat de koppeling aan de servicezijde relevant is.

Zie de sectie zelfstudie voor kanaalregistratie voor een gedetailleerdere handleiding.

Ik krijg een 401-fout bij het verbinden en er werkt niets. Ik weet dat mijn spraakresourcesleutel geldig is. Wat gebeurt er?

Zorg ervoor dat u de Spraak-resource gebruikt (Microsoft.CognitiveServicesSpeechServices, Speech) en niet de Azure AI-servicesresource (Microsoft.CognitiveServicesAllInOne, 'Alle Azure AI-services'). Controleer ook de ondersteuning van de spraakserviceregio voor spraakassistenten.

correct subscription for direct line speech

Ik krijg herkenningstekst terug van mijn 'DialogService Verbinding maken or', maar ik zie de foutmelding '1011' en niets van mijn bot. Waarom?

Deze fout geeft een communicatieprobleem aan tussen uw assistent en de spraakassistentservice.

Deze code werkt nog steeds niet en/of ik krijg een andere fout bij het gebruik van een 'DialogService Verbinding maken or'. Wat moet ik doen?

Logboekregistratie op basis van bestanden biedt aanzienlijk meer details en kan helpen bij het versnellen van ondersteuningsaanvragen. Als u deze functionaliteit wilt inschakelen, raadpleegt u hoe u logboekregistratie van bestanden gebruikt.