Author Topic: Reconhecimento de voz  (Read 14537 times)

0 Members and 1 Guest are viewing this topic.

Wanilton

  • Moderator
  • Hero Member
  • *****
  • Posts: 559
  • Karma: 6
    • View Profile
    • XBMC Brazil Forum
Reconhecimento de voz
« on: October 02, 2010, 05:06:56 PM »
James,

Um favor, visitei este link http://www.microsoft.com/pt-pt/mldc/default.aspx

Será que teremos reconhecimento de voz para estas línguas disponíveis neste site, incluso aí PT BR, pois bem eu baixei tais arquivos e não obtive sucesso, mas gostaria de que os demais colegas
efetuassem testes e dessem seu feedback. Uso windows 7 em inglês, 64 bits, Ao rodar o setup desses arquivos ele inicia a instalação mas não dá nenhum retorno de que a instalação foi bem sucedida.

Tem neste mesmo link arquivos de vozes TTS, mas eu efetuei os downloads, mas continuo tendo somente Anna em inglês como disponível, alguem pode me informar como instalar estes arquivos.

James, outro favor no vídeo do you tube xbmc em PT-BR, tem algumas pessoas perguntando sobre como usar o voxcommando em PT-BR, me faz uma gentileza posta um link para o tópico de dicas para iniciantes,
para a área daqui do fórum em PT-BR,

grato

Wanilton
« Last Edit: August 27, 2012, 12:52:14 PM by Wanilton »
www.xbmcbrasil.net
XBMC  Brazilian Community Forum - Admin
Windows 8.1 - XBMC Gotham Custom Plus - Aeon MQ 5
My Room Entertaiment´s
About me

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7714
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Reconhecimento de voz
« Reply #1 on: October 02, 2010, 06:21:02 PM »
it looks like these files are for developers only.  I will see if there is something that I can do with them, but I suspect that they only work with the professional version of visual studio, which I do not have.

Wanilton

  • Moderator
  • Hero Member
  • *****
  • Posts: 559
  • Karma: 6
    • View Profile
    • XBMC Brazil Forum
Re: Reconhecimento de voz
« Reply #2 on: October 02, 2010, 06:27:53 PM »
E quanto aos arquivos TTS, eles podem ser instalados para usar em substituição ao ANNA?
ou aquilo é só para desenvolvedor também.
www.xbmcbrasil.net
XBMC  Brazilian Community Forum - Admin
Windows 8.1 - XBMC Gotham Custom Plus - Aeon MQ 5
My Room Entertaiment´s
About me

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7714
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Reconhecimento de voz
« Reply #3 on: October 02, 2010, 11:39:29 PM »
I think they are just for the developer too.  I don't know why Microsoft is doing it this way, but it probably means that this stuff will be available to regular users quite soon.  I tried to install a few of the TTS voices and I don't see anything either.  You can get third party voices that work with sapi (like loquendo).  They have quite a few languages but I don' know about Portuguese.

Wanilton

  • Moderator
  • Hero Member
  • *****
  • Posts: 559
  • Karma: 6
    • View Profile
    • XBMC Brazil Forum
Re: Reconhecimento de voz
« Reply #4 on: October 04, 2010, 03:44:09 PM »
James, obrigado, uma coisa a mais, podes me explicar como funciona o Payload Dictation, minha pergunta é quando usado por exemplo para efetuar uma busca na web através do Google, as palavras ou assuntos a serem verificadas tem que estar em inglês, por conta do uso do Payload Dictation , correto? eu não posso portanto efetuar a procura de algum assunto usando termos ou palavras em PT BR?

Grato,
www.xbmcbrasil.net
XBMC  Brazilian Community Forum - Admin
Windows 8.1 - XBMC Gotham Custom Plus - Aeon MQ 5
My Room Entertaiment´s
About me

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7714
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Reconhecimento de voz
« Reply #5 on: October 04, 2010, 05:16:40 PM »
that is correct.  It uses microsoft's dictionary for whatever language your OS is running on.  So English for you.  In theory you could create a payload list of commonly used Portuguese words, but I don't think it would be very practical or accurate.

Wanilton

  • Moderator
  • Hero Member
  • *****
  • Posts: 559
  • Karma: 6
    • View Profile
    • XBMC Brazil Forum
Re: Reconhecimento de voz
« Reply #6 on: October 07, 2010, 01:46:35 PM »
James,

Ola, um desafio para você, quero poder escolher determinada voz TTS para certos comandos, exemplo quando escutar um cd de música brasileira, eu colocaria uma voz TTS brasileira para responder as minhas perguntas Que Album?, Que Artista?, em artistas que cantam em inglês uma TTS voice em inglês, com respostas em inglês, claro que seriam comandos diferentes para cada uma destas situações, em inglês as perguntas seriam What Artist, What Album. Minha sugestão é manter uma voz TTS default para o programa em si, e no gerenciador de comandos eu poderia alterar para uma outra TTS Voice que eu selecionaria para atender a este tipo de situação. Se você não compreender me avise, que tento esclarecer melhor a idéia.
Fica estranho a resposta em inglês para uma música brasileira, não soa bem, idem se seleciono uma voz em PT BR para ler títulos em inglês, é uma catástrofe. Somente fica bom com voz TTS em inglês lendo palavras e frases em inglês, igual situação para TTS PT BR para por exemplos como que horas são, que dia é hoje? a resposta fica perfeita com uma voz TTS brasileira.

Para sanar isso, só tendo esta opção junto ao construtor de comandos, poder selecionar para um comando específico determinada voz TTS, espero que isto faça algum sentido para você.

Exemplo:

What Artist? - voice TTS em inglês para responder a esta pergunta com uma resposta em inglês, isto para álbuns cantados em inglês.
Que Artista? - voice TTS em PT BR para responder a esta pergunta,  com uma resposta em português, isto para álbuns cantados em português

se o cantor fosse francês e eu tivesse uma TTS Voice poderia criar um terceiro comando, para receber a resposta em francês, très chic..

Claro que possuo tais vozes em meu sistema, mas para usar tenho que criar dois diretórios, uma com uma voz em inglês e num segundo diretório escolho a outra TTS em PT BR, mas não é uma alternativa muito elegante.

Abraços
« Last Edit: October 07, 2010, 02:32:53 PM by Wanilton »
www.xbmcbrasil.net
XBMC  Brazilian Community Forum - Admin
Windows 8.1 - XBMC Gotham Custom Plus - Aeon MQ 5
My Room Entertaiment´s
About me

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7714
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Reconhecimento de voz
« Reply #7 on: October 07, 2010, 03:45:46 PM »
Try this.  You set the voice according to number.  0 will probably be the default (Anna).  Whatever is at the top when you select voices in VC options is 0.  The next voice would be 1 etc.

there seems to be a delay sometimes when switching voices.  Some voices take longer to load.

I'm not sure how you will know which language to use for each artist though!  At some point I would like to be able to do (if then else) within VC macros but it is going to be difficult.

Wanilton

  • Moderator
  • Hero Member
  • *****
  • Posts: 559
  • Karma: 6
    • View Profile
    • XBMC Brazil Forum
Re: Reconhecimento de voz
« Reply #8 on: October 07, 2010, 03:55:32 PM »
James,

Obrigado, pelos arquivos, farei testes exaustivos, o ideal seria poder usar o nome da voz ao invés de número, mas já esta ok para mim assim,
eu usarei comandos distintos, baseado naquilo que estiver ouvindo naquele momento, farei um vídeo sobre isto assim que possível, vai entender,

Wanilton
www.xbmcbrasil.net
XBMC  Brazilian Community Forum - Admin
Windows 8.1 - XBMC Gotham Custom Plus - Aeon MQ 5
My Room Entertaiment´s
About me

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7714
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Reconhecimento de voz
« Reply #9 on: October 07, 2010, 04:01:46 PM »
I think I understand.  You will say the command in english if you want the answer in english...

You will say the command in PTBR if you want the answer in PTBR.

You will use different commands with different phrases for each language.
« Last Edit: October 07, 2010, 06:02:04 PM by jitterjames »

Wanilton

  • Moderator
  • Hero Member
  • *****
  • Posts: 559
  • Karma: 6
    • View Profile
    • XBMC Brazil Forum
Re: Reconhecimento de voz
« Reply #10 on: October 07, 2010, 04:19:54 PM »
Sim, exato...

Testes preliminares mostraram sucesso no uso

Allterei o range para 0,1,2,3,4,5,6  e só esta funcionando 0,1,2,3
4,5,6 a tela fica rosa e nada acontece, mesmo tendo 7 TTS vozes distintas no sistema.
O que pode ser?

Como vou usar as vozes 2 para pt br e 3 para inglês esta ok, mas seria interessante entender o que acontece aqui...

Anexo meu arquivo de configuração atualizado..

Olhe XBMC Músicas, What Artist, Que Artista, What Album, Que Album...simplesmente perfeito, sem delay na troca das vozes por aqui,.

Wanilton

OBS: Creio que descobri o problema o 4,5 e 6 são vozes da microsoft que creio que não estão dentro do mesmo padrão da 4 primeiras, sendo que a zero (0) é a ANNA que esta ok.
 
« Last Edit: October 07, 2010, 04:42:45 PM by Wanilton »
www.xbmcbrasil.net
XBMC  Brazilian Community Forum - Admin
Windows 8.1 - XBMC Gotham Custom Plus - Aeon MQ 5
My Room Entertaiment´s
About me

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7714
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Reconhecimento de voz
« Reply #11 on: October 07, 2010, 05:49:51 PM »
I don't know, how many options do you see on the dropdown menu when you go to VC options ?

How many voices do you see on the dropdown menu in windows speech advanced configuration?

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7714
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Reconhecimento de voz
« Reply #12 on: October 07, 2010, 06:44:11 PM »
you can try this with name.  Knowing the correct name to put is a bit tricky

Wanilton

  • Moderator
  • Hero Member
  • *****
  • Posts: 559
  • Karma: 6
    • View Profile
    • XBMC Brazil Forum
Re: Reconhecimento de voz
« Reply #13 on: October 07, 2010, 07:29:35 PM »
James,

Testei e esta funcionando corretamente, muito grato.

Assim que puder ative o Skype, preciso falar contigo (via chat).

Abraços,

Wanilton
« Last Edit: October 07, 2010, 08:50:45 PM by Wanilton »
www.xbmcbrasil.net
XBMC  Brazilian Community Forum - Admin
Windows 8.1 - XBMC Gotham Custom Plus - Aeon MQ 5
My Room Entertaiment´s
About me

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7714
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Reconhecimento de voz
« Reply #14 on: October 15, 2010, 01:57:46 PM »
OMG - I think I may have just made a HUGE discovery.  :o

Wanilton, can you please try running this when logged into your PT-BR windows user account.  It should force english, but allow you to otherwise use your OS in whatever language you want.

I did a test myself and I was able to run VC in french mode on my english OS (I have the french language pack installed).

I would do a test with my OS set to PT-BR but I am afraid I would not be able to find the correct menu to switch back to english after I switch to PT-BR display language!
« Last Edit: October 15, 2010, 02:00:15 PM by jitterjames »