Interações da Cortana em aplicativos do WindowsCortana interactions in Windows apps

Aviso

Este recurso não tem mais suporte a partir do Windows 10 pode ser 2020 atualização (versão 2004, codinome "20H1").This feature is no longer supported as of the Windows 10 May 2020 Update (version 2004, codename "20H1").

Consulte Cortana no Microsoft 365 para saber como a Cortana está transformando experiências de produtividade moderna.See Cortana in Microsoft 365 for how Cortana is transforming modern productivity experiences.

Estenda a funcionalidade básica da Cortana com comandos de voz que iniciam e executam uma única ação em um aplicativo do Windows.Extend the basic functionality of Cortana with voice commands that launch and execute a single action in a Windows application.

O aplicativo de destino pode ser iniciado em primeiro plano (o aplicativo tem foco e a Cortana é Descartado) ou ativado em segundo plano (o Cortana retém o foco, mas fornece resultados do aplicativo), dependendo da complexidade da interação.The target app can be launched in the foreground (the app takes focus and Cortana is dismissed) or activated in the background (Cortana retains focus but provides results from the app), depending on the complexity of the interaction. Geralmente, os comandos de voz que exigem contexto adicional ou entrada do usuário são mais bem tratados em um aplicativo em primeiro plano, enquanto comandos básicos podem ser tratados na Cortana por meio de um aplicativo em segundo plano.Generally, voice commands that require additional context or user input are best handled in a foreground app, while basic commands can be handled in Cortana through a background app.

Integrando a funcionalidade básica do seu aplicativo e fornecendo um ponto de entrada central para o usuário realizar a maioria das tarefas sem abrir seu aplicativo diretamente, a Cortana se torna uma ligação entre seu aplicativo e o usuário.By integrating the basic functionality of your app, and providing a central entry point for the user to accomplish most of the tasks without opening your app directly, Cortana becomes a liaison between your app and the user. Fornecer esse atalho para a funcionalidade do aplicativo e reduzir a necessidade de Alternar aplicativos pode poupar tempo e esforço significativos ao usuário.Providing this shortcut to app functionality and reducing the need to switch apps, can save the user significant time and effort.

Observação

Um comando de voz é um único expressão com uma intenção específica, definido em um arquivo de definição de comando de voz (VCD), direcionado a um aplicativo instalado por meio da Cortana.A voice command is a single utterance with a specific intent, defined in a Voice Command Definition (VCD) file, directed at an installed app via Cortana.

Um arquivo VCD define um ou mais comandos de voz, cada um com uma intenção única.A VCD file defines one or more voice commands, each with a unique intent.

As definições de comando de voz podem variar em complexidade.Voice command definitions can vary in complexity. Eles podem dar suporte a qualquer coisa de um único expressão restrito a uma coleção de declarações de linguagem natural mais flexível, todos denotando a mesma intenção.They can support anything from a single, constrained utterance to a collection of more flexible, natural language utterances, all denoting the same intent.

Outros componentes de fala e conversaOther speech and conversation components

Fala, voz e conversa no Windows 10Speech, voice, and conversation in Windows 10

Consulte fala, voz e conversa no Windows 10 para obter informações sobre como as várias estruturas de desenvolvimento do Windows fornecem reconhecimento de fala, síntese de fala e suporte a conversas para desenvolvedores que criam aplicativos para Windows.See Speech, voice, and conversation in Windows 10 for information on how the various Windows development frameworks provide speech recognition, speech synthesis, and conversation support for developers building Windows applications.

Kit de habilidades da CortanaCortana Skills Kit

Consulte o Kit de habilidades da Cortana se você quiser estender a Cortana adicionando suas próprias habilidades que permitem que os usuários interajam com seu serviço por meio da Cortana.See the Cortana Skills Kit if you want to extend Cortana by adding your own skills that enable users to interact with your service via Cortana. [Aviso de substituição: como parte do nosso objetivo de transformar as experiências de produtividade modernas inserindo a Cortana profundamente em Microsoft 365, estamos desativando o kit de habilidades da Cortana para o consumidor (a plataforma de desenvolvedor) e todas as habilidades criadas nesta plataforma.][Deprecation notice: As part of our goal to transform the modern productivity experiences by embedding Cortana deeply into Microsoft 365, we are retiring the Cortana skills kit for Consumer (the developer platform) and all skills built on this platform.]