Página 1 de 1

SAPI.SPVoice - trocar a voz

Enviado: 18 Mar 2017 20:38
por asimoes
Pessoal,

Alguém sabe como trocar a voz com a propriedade Voice ?

Código: Selecionar todos

   LOCAL oVoice
   oTalk := win_OleCreateObject( "SAPI.SPVoice" )
   
   FOR EACH oVoice IN oTalk:GetVoices()
      cVoice := oVoice:GetDescription
      //oTalk:Voice( cVoice ) ????? assim da erro
      oTalk:Speak( cVoice )
      hwg_MsgInfo( oVoice:GetDescription )
   NEXT   


SAPI.SPVoice - trocar a voz

Enviado: 18 Abr 2017 10:36
por depaula.jau
Olá!!! Bom dia.

Para que serve isso ?

SAPI.SPVoice - trocar a voz

Enviado: 18 Abr 2017 13:23
por Kapiaba

SAPI.SPVoice - trocar a voz

Enviado: 18 Abr 2017 17:18
por JoséQuintas
Para que serve isso ?
Tenho isso no aplicativo faz tempo.
Mas era restrito, só agora no Windows 10 ficou liberado.

O aplicativo simplesmente FALA.

Circulou aqui no fórum.

https://pctoledo.org/forum/viewto ... =4&t=14516

SAPI.SPVoice - trocar a voz

Enviado: 18 Abr 2017 19:36
por JoséQuintas
Aqui também.

https://pctoledo.org/forum/viewto ... pi.spvoice

Mas apesar de eu ter iniciado esses dois posts, isso já havia circulado antes por aqui.
Tentei, mas não consegui encontrar o primeiro post sobre isso, talvez um ou dois anos antes de 2013.

Pra quem tem uma rotina, igual eu, Mensagem() que mostra todas as mensagens na tela, basta alterar essa rotina e pronto.