Fala – MRTK2
Os provedores de entrada de fala, como Windows Entrada de Fala, não criam controladores, mas permitem definir palavras-chave que gerarão eventos de entrada de fala quando reconhecidos. O Perfil de Comandos de Fala no Perfil do Sistema de Entrada é o local em que você configura as palavras-chave a serem reconhecidas. Para cada comando, você também pode:
- Selecione uma ação de entrada para a qual mapeá-la. Dessa forma, você pode, por exemplo, usar a palavra-chave Selecionar para ter o mesmo efeito que um clique do mouse esquerdo, mapeando ambos para a mesma ação.
- Especifique um código de chave que produzirá o mesmo evento de fala quando pressionado.
- Adicione uma chave de localização que será usada em aplicativos UWP para obter a palavra-chave localizada dos recursos do aplicativo.

Manipulando a entrada de fala
O Speech Input Handler
script pode ser adicionado a um GameObject para lidar com comandos de fala usando UnityEvents. Ele mostra automaticamente a lista das palavras-chave definidas do Perfil de Comandos de Fala.

Atribua SpeechConfirmationTooltip.prefab opcional para exibir o rótulo de dica de ferramenta de confirmação animada no reconhecimento.

Como alternativa, os desenvolvedores podem implementar a IMixedRealitySpeechHandler
interface em um componente de script personalizado para lidar com eventos de entrada de fala.
Exemplo de cena
A cena SpeechInputExample mostra MRTK/Examples/Demos/Input/Scenes/Speech
como usar a fala. Você também pode ouvir eventos de comando de fala diretamente em seu próprio script implementando IMixedRealitySpeechHandler
(consulte a tabela de manipuladores de eventos).
