Author Topic: Solicitações  (Read 53178 times)

0 Members and 1 Guest are viewing this topic.

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7714
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Solicitações
« Reply #30 on: December 10, 2010, 11:47:02 AM »


2) Eu continuo com dificuldade de ao iniciar a reprodução de um album, receber a informação via TTS, mesmo tendo setado um delay
ele continua dizendo play now MATCH 1, quando reproduzo o segundo álbum, passa a funcionar normal, o problema é que existe um
tempo até o player ser inicializado pela primeira vez, e mesmo chegando a quase 1,5 minutos eu ainda pego Play now Match 1, quando
deveria ouvir Play Now Enya ou o nome de algum outro artista, o comando que uso para tal é Play Artist + name of artist.


I can't figure out which command you are talking about.  Your command tree is kind of BIG!  I can only find 2 commands for play album but they don't use TTS.

Wanilton

  • Moderator
  • Hero Member
  • *****
  • Posts: 559
  • Karma: 6
    • View Profile
    • XBMC Brazil Forum
Re: Solicitações
« Reply #31 on: December 10, 2010, 12:44:59 PM »
XBMC Musicas
XBMC Play Artist
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: Solicitações
« Reply #32 on: December 10, 2010, 01:21:16 PM »
OK.  I thought said you were having problems with play ALBUM, not play artist.

I feel like I already answered this question before.  I don't know why you are asking XBMC for the artist since you already know the artist, because it is payload 1.

just use

TTS.SpeakSync     Playing now Artist {1}

and delete:
- pause 55
- XBMC.Send getcurrentlyplaying
- Results.RegEx artist:(.*)

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7714
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Solicitações
« Reply #33 on: December 10, 2010, 01:33:36 PM »
By the way Wanilton,

I noticed that you have two commands that will interfere with each other.

The last two commands of XBMC MUSICAS are both using the phrase:

 "play song" <songname>

Also since the xbmcSongs.xml is the longest to load you are increasing your load times for nothing, and wasting memory, and creating more work speech engine which might cause it to take longer to recognize your commands.

The names of the commands are:
- xbmc play musica
- xbmc play song

You should delete one of them.

Wanilton

  • Moderator
  • Hero Member
  • *****
  • Posts: 559
  • Karma: 6
    • View Profile
    • XBMC Brazil Forum
Re: Solicitações
« Reply #34 on: December 10, 2010, 02:24:22 PM »
Hello James,

Deletei os comandos em duplicidade, mas continuo não tendo sucesso no comando Play Artist,
o que eu quero é ouvir após disparar o comando e iniciar a primeira múisca, tocando agora ou
playing now "name of artist", mas continuo ouvindo agora Playing now Match One...e agora após excluir
- pause 55
- XBMC.Send getcurrentlyplaying
- Results.RegEx artist:(.*)
mesmo trocando para outra artista, que antes estva ok, agora eu tenho novamente Match 1,
me explique a nova função de teste de payload, eu coloquei no caso deste comando, o nome
do artista e dei um salver e executar, ok funcionou, mas ja ali percebi o match 1, isso claro
com o XBMC rodando em background.

Upei meu diretório completo, caso queira dar uma verifica em particular nesse comando Play
Artist em XBMC Musicas

Download here
https://github.com/downloads/Wanilton/VoxCommando/VoxCommando.zip

Thanks,
« Last Edit: December 10, 2010, 02:43:47 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: Solicitações
« Reply #35 on: December 10, 2010, 02:50:15 PM »
???

I downloaded your compete zip again.  I looked at the command: "xbmc play artist"

you have not changed anything

I guess there is a communication problem, but I do not see how I can help you.  I think you should read my previous message more carefully.

Wanilton

  • Moderator
  • Hero Member
  • *****
  • Posts: 559
  • Karma: 6
    • View Profile
    • XBMC Brazil Forum
Re: Solicitações
« Reply #36 on: December 10, 2010, 03:00:46 PM »
James,

Eu devo ter deletado então o comando  Play Artist, onde eu retirei as linhas mencionadas por você, no tópico acima, eu li com cuidado,
mas eliminei o comando errado...

Estou ficando louco, minha esposa já disse, "está falando com um computador e ainda quer resposta dele",
enlouqueceu, pode jogar no hospício (Lugar onde ficam os loucos, malucos e similares) ;D

Wanilton
« Last Edit: December 10, 2010, 03:06:56 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: Solicitações
« Reply #37 on: December 10, 2010, 04:00:22 PM »
It happens to us all.  You need to take a break and go play with your kids!

Just in case you are still having problem try this.

Wanilton

  • Moderator
  • Hero Member
  • *****
  • Posts: 559
  • Karma: 6
    • View Profile
    • XBMC Brazil Forum
Re: Solicitações
« Reply #38 on: December 10, 2010, 05:03:06 PM »
Obrigado pelo conselho, seu arquivo de configuração funcionou ok...mais uma vez obrigado pelo suporte...
mas tenho mais um desafio..

Eu tenho artistas que são Brasileiros, e para estes quero usar uma outra voz TTS, distinta das que uso
para os artistas de outras nacionalidades, uma das soluções mais simples seria clonar o comando e usar
outra voz, até aí tudo bem, mas caio naquela situação de ter comandos praticamente idênticos, onde
só altera a voz TTS, e obviamente a forma de chamar tal comando, alguma sugestão de como eu posso
implementar isso, talvez com o uso de dois payloads separando os artistas, espero que compreenda
meu pedido.

Antes que pergunte para que isso, fácil, fica horrível ouvir uma voz como a do Dave, pronunciando palavras
em Português, já ouvir a voz do Felipe lendo em PT BR é muito melhor, por outro lado também é verdadeiro
que ouvir Dave, é ótimo para os artistas em inglês (quase a maioria)..

Obrigado mais uma vez pela configuração do Play Artist..

Wanilton
« Last Edit: September 01, 2011, 10:08:49 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: Solicitações
« Reply #39 on: December 10, 2010, 06:04:50 PM »
AHA.  That's what I like.  A challenge that shows off how we can find creative solutions with VoxCommando!

I think the best way is to do it is with a single command so that you don't need to load all of your artists twice.  Like you said, we need two payloads.

1 payload for the artist
1 payload for the language.

take a look and see if it makes sense what I did...

put the file "ttsvoicebylanguage.xml" into your payloads folder, and import "play music by artist bilingual.xml"

Wanilton

  • Moderator
  • Hero Member
  • *****
  • Posts: 559
  • Karma: 6
    • View Profile
    • XBMC Brazil Forum
Re: Solicitações
« Reply #40 on: December 10, 2010, 06:33:24 PM »
Hello James,

Fiz alguns testes, ainda não esta ok, se deixar o payload for the artists como me enviou ao enviar o comando
ele sequer pega o nome do artista, invertendo a ordem colocando o payload for the artists antes do payload
for the language, passo a ver o comando correto, mas não funciona, mesmo com percentual de quase 90%,
penso que temos que estudar um pouco mais o assunto, outra observação o comando aparece ok na janela
onde tambem aparece o percentual, mas as ações não são listadas no histórico de comando (command history).

Wanilton
« Last Edit: December 10, 2010, 07:02:25 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: Solicitações
« Reply #41 on: December 10, 2010, 06:56:05 PM »
I don't understand the translation of this message, but I tested this and it works perfectly with what I sent you.

Wanilton

  • Moderator
  • Hero Member
  • *****
  • Posts: 559
  • Karma: 6
    • View Profile
    • XBMC Brazil Forum
Re: Solicitações
« Reply #42 on: December 10, 2010, 07:36:17 PM »
James,

Vou procurar simplificar:

Usei o recurso do Test Payload, e esta ok sua estrtura de comando por ali, setei Dave no primeiro Campo, Enya no segundo campo e funcionou corretamente, agora quando mando executar  o comando, usando minha voz não funciona,
alterei a frase que dispara o comando para "Play Music by", o VC  reconhece só esta parte do comando, o nome do artista não sei porque não aparece junto ao Play Music BY, não disparando o comando. Até aqui não fiz nenhuma alteração
no seu arquivo.

Agora se eu altero a ordem passando artista para payload 1, passa a reconhecer também o artista, mas não dispara a ação, mesmo eu alterando na estrutura do comando onde é payload 2 passa a ser payload 1,
e onde é payload  1 passa a ser payload 2..
isto significa o seguinte
This order, recognize but no work
Play Music by
XBMC.Artists.xml {1}
payloads\ttsvoicelanguageby.xml {2}

No CommandBuilder eu alterei onde era 2 coloquei 1  e onde era 1 coloquei 2, e mesmo assim não funcionou

De qualquer maneira ainda tem algo que não entendi, como o VC vai saber qua das 2 vozes deve carregar, como ele sabe que o artista X é brasileiro para usar a voz do Felipe, ou que para a artista
Y ele deve usar a voz do Dave?

« Last Edit: December 10, 2010, 07:53:28 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: Solicitações
« Reply #43 on: December 10, 2010, 08:15:47 PM »
I have no explanation why it does not work the way that I sent it to you except that I should have used Philip instead of Peter

maybe you should send me your whole folder again.

Wanilton

  • Moderator
  • Hero Member
  • *****
  • Posts: 559
  • Karma: 6
    • View Profile
    • XBMC Brazil Forum
Re: Solicitações
« Reply #44 on: December 10, 2010, 08:44:36 PM »
www.xbmcbrasil.net
XBMC  Brazilian Community Forum - Admin
Windows 8.1 - XBMC Gotham Custom Plus - Aeon MQ 5
My Room Entertaiment´s
About me