Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
[O Microsoft Agent foi preterido a partir do Windows 7 e pode não estar disponível em versões subsequentes do Windows.]
-
Descrição
-
Retorna ou define a ID de idioma para o caractere.
-
Sintaxe
-
*agent.*Caracteres("CharacterID"). LanguageID [ = LanguageID]
Peça
Descrição
ID do idioma
Um inteiro longo especificando a ID do idioma para o caractere. O ID de idioma (LANGID) de um caractere é um valor de 16 bits definido pelo Windows, consistindo em um ID de idioma primário e um ID de idioma secundário. Os exemplos a seguir são valores para idiomas suportados pelo Microsoft Agent. Para determinar o valor para outros idiomas, consulte a documentação do Platform SDK.
Árabe
&H0401
Italiano
&H0410
Basco
&H042D
Japonês
&H0411
Chinês (simplificado)
&H0804
Coreano
&H0412
Chinês (tradicional)
&H0404
Norueguês
&H0414
Croata
&H041A
Polaco
&H0415
Checo
&H0405
Português (Portugal)
&H0816
Dinamarquês
&H0406
Português (Brasil)
&H0416
Holandês
&H0413
Romeno
&H0418
Inglês (Britânico)
&H0809
Russo
&H0419
Inglês (EUA)
&H0409
Eslovaco
&H041B
Finlandês
&H040B
Esloveno
&H0424
Francês
&H040C
Espanhol
&H0C0A
Alemão
&H0407
Sueco
&H041D
Grego
&H0408
Tailandês
&H041E
Hebraico
&H040D
Turco
&H041F
Húngaro
&H040E
Comentários
Se você não definir o LanguageID para o caractere, seu ID de idioma será o ID de idioma do sistema atual se a DLL de idioma do agente correspondente estiver instalada, caso contrário, o idioma do caractere será inglês (EUA).
Essa propriedade também determina o idioma do texto do balão de palavras, os comandos no menu pop-up do caractere e o mecanismo de reconhecimento de fala. Ele também determina o idioma padrão para a saída TTS.
Se você tentar definir a LanguageID para um caractere e a DLL de idioma do agente para esse idioma não estiver instalada ou uma fonte de exibição para a ID de idioma não estiver disponível, o Agent gerará um erro e LanguageID permanecerá em sua última configuração.
A configuração dessa propriedade não gerará um erro se não houver mecanismos de fala correspondentes para o idioma. Para determinar se há um mecanismo de fala compatível disponível para o LanguageID, verifique SRModeID ou TTSModeID. Se você não definir LanguageID, ele será definido para a configuração de ID de idioma padrão do usuário.
Esta propriedade aplica-se apenas ao uso do caractere pelo seu aplicativo cliente; A configuração não afeta outros clientes do caractere ou outros caracteres do seu aplicativo cliente.
Observação
Se você definir LanguageID para um idioma que ofereça suporte a texto bidirecional (como árabe ou hebraico), mas o sistema que executa seu aplicativo não tiver suporte bidirecional instalado, o texto no balão de palavras aparecerá em ordem lógica em vez de exibição.
Ver também
da propriedade SRModeID propriedade TTSModeID