Projeto de demonstração
Projeto de Demonstração Empacotado para Windows.
Observação: O RuntimeAudioImporter é necessário para este demo a fim de obter dados de áudio como exemplo. Por favor, baixe este plugin antes de usar o demo (Fab).
Na pasta Demo dentro do diretório Content do plugin, você encontrará assets criados para fins de demonstração.
Se você não vir o diretório do plugin, vá até o Content Browser, revele Settings no canto superior direito e habilite Show Engine Content e Show Plugin Content. O projeto deve estar localizado no diretório Engine -> Plugins -> Runtime Speech Recognizer Content.
Estes assets podem ser usados para testar e observar o exemplo da implementação do reconhecimento de fala. O projeto contém dois exemplos: um para reconhecer fala de um microfone e outro para reconhecer fala de um arquivo. Ele também suporta personalização das propriedades de reconhecimento via menu de configurações.
O projeto é implementado exclusivamente usando Blueprints e widgets UMG, mantendo-o minimalista. Ele suporta UE 4.27 e versões posteriores.
Para testar o projeto, basta abrir o nível RSR_Demo
localizado na pasta Demo e reproduzi-lo no editor. Isso adicionará widgets relacionados ao reconhecimento de fala à sua tela, com os quais você pode interagir. Você também pode empacotar o projeto para seu dispositivo de destino (para definir o nível RSR_Demo
como padrão em seu projeto empacotado, selecione RSR_Demo
como Game Default Map
nas configurações do projeto).
Descrição Curta do Projeto
O projeto começa com o nível RSR_Demo
, que adiciona um widget W_RSR_MainMenu
à viewport, que por sua vez serve como o menu principal e cria o reconhecedor de fala apenas uma vez durante todo o tempo de vida do widget.
Ele também cria internamente três widgets: W_RSR_SettingsMenu
, W_RSR_FromMic
e W_RSR_FromFile
, e passa a referência do objeto do reconhecedor de fala para eles para operação posterior.
W_RSR_SettingsMenu
é usado para modificar propriedades de reconhecimento, como o número de threads usados, idioma, tamanho do passo, etc.
W_RSR_FromMic
é usado para reconhecer fala do microfone. VAD está habilitado por padrão.
W_RSR_FromFile
é usado para reconhecer fala de um arquivo usando um caminho direto.