domingo, 6 de maio de 2012

A Vexx já está preparando sua plataforma de reconhecimento de voz para aplicar em suas tecnologias.


Há algumas semanas a Vexx apresentou oficialmente suas novas tecnologias mobile, que se juntaram a já conhecida plataforma de SMS Corporativo da empresa.

Com isso todos os clientes da Vexx já podem usar as tecnologias de torpedos de voz interativos, voip, ligações interativas e cobranças por torpedos de voz, em conjunto com a tecnologia de envio e recebimento de SMS.

Na prática, um cliente pode enviar um SMS, e de acordo com o retorno de seu cliente, enviar uma cobrança por torpedo de voz para o mesmo, que poderá pagar a mesma com cartão de crédito Visa, Mastercard ou Elo.

Ou então disparar torpedos de voz para seus clientes, e adicionar no final de sua mensagem, frases como "Digite 1 para falar com o nosso Suporte", ou "Digite 4 para comprar", e assim ser transferido automaticamente para a area escolhida.

A Vexx preparou uma série de diferenciais para cada tecnologia. No caso dos torpedos de voz, por exemplo, a frase escrita é convertida automaticamente para audio pelo próprio sistema da Vexx, sem a necessidade do cliente ter que gravar um audio. Mesmo assim o cliente tem a opção de usar um audio, se quiser.

Com todo o sistema pronto e em funcionamento, a area de novas tecnologias da empresa já prepara novidades de ponta para serem adicionadas a plataforma da empresa.

Uma dessas novidades é a funcionalidade de reconhecimento de voz, que a Vexx vai implementar em todas as suas tecnologias, com exceção a tecnologia de SMS, pois a interação com a mesma é feita somente através de texto.

Através do reconhecimento de voz, uma pessoa que receber um torpedo de voz, poderá interagir através de comandos de voz com o torpedo, sem a necessidade de digitar um número para ser transferido, ou então para que o sistema tome outra ação.

A Vexx ainda quer disponibilizar na ferramenta uma opção onde seus clientes possam criar seus próprios micro sistema de interação com o usuário, que seriam acessados através de um número Vexx.

"O que pensando em fazer é disponibilizar um número de telefone Vexx, onde o cliente pode ligar, e interagir com o seu próprio sistema.", explica Homero Romão Filho, Diretor Executivo da empresa.

Colocando isso em um exemplo prático e simples, uma pizarria poderia ter um número Vexx, com o seu micro sistema atendendo esse linha.

Quando um cliente da pizzaria ligar, o sistema conversa automaticamente com ele, perguntando sobre o sabor e tamanho da pizza, entre outros.

O cliente responde todas as perguntas através de comandos de voz, e no final realiza o pagamento através do próprio VexxPag, também com comandos de voz.

Segundo Homero, a nova tecnologia deve estar pronta nos próximos três meses, pois além dela, a Vexx tem outras três frentes trabalhando em tecnologias promissoras e não existentes no Brasil.

A Vexx disponibiliza sua plataforma para testes gratuitos em http://www.vexxmobile.com.br.

Ao realizar seu cadastro, você ganha R$ 1,00 em créditos, para usar nas tecnologias que quiser.

segunda-feira, 9 de abril de 2012

Como enviar um SMS com a REST API da Vexx.

A Vexx também disponibiliza todos os métodos do nosso webservice SOAP para serem acessados via uma REST API.

Os métodos podem ser consumidos via REST utilizando os mesmos métodos e parametros especificados anteriormente. Como exemplo, vamos demonstrar como utilizar o método enviarSMS:

URL de acesso: http://www.vexxmobile.com.br/api.php

Parametro Metodo: nome do método a ser utilizado.

Parametros Seguintes: todos os parametros da assinatura do método, conforme especificado no tópico anterior sobre o nosso webservice.

Exemplo para o método enviarSMS:

https://www.vexxmobile.com.br/api.php?metodo=enviarsms&usuario=joao1980@yahoo.com.br&senha=58934563&telefone=551190908080&mensagem=Teste

O REST API, como nosso webservice, tem métodos disponíveis para todas as nossas tecnologias.

Como enviar um SMS com o webservice da Vexx usando PHP.

Nosso webservice pode ser acessado através do endereço:

https://www.vexxmobile.com.br/webservices/webservice.php?WSDL.

Através dele você pode construir um sistema com todas as funcionalidades da Vexx, ou apenas o que desejar utilizar.

Para acessar o webservice da Vexx utilizando PHP, utilize o pequeno tutorial abaixo.

Primeiramente baixe a biblioteca Nusoap, disponível na Area do Cliente Vexx.

É importante que você utilize essa versão da biblioteca, já que existem diferenças na implementação de cada versão.

Depois de baixar o Nusoap, coloque o arquivo no mesmo diretório do arquivo de teste PHP.

Antes de executar o seu arquivo, verifique se a linha "extension=php_soap.dll" do seu php.ini está comentada.

Dessa maneira vamos evitar um conflito entre o Soap nativo do PHP e o Nusoap.

Veja abaixo um exemplo de código para o método enviarSMS do nosso webservice:

include_once('nusoap.php');

$clienteSoap = new soapclient("https://www.vexxmobile.com.br/webservices/webservice.php");
$resultado = $clienteSoap->call("enviarSMS",array("(seu usuário Vexx)", "(sua senha Vexx)", "551188889999", "teste de torpedo"));

if($clienteSoap->fault)
{
echo "Erro ao acessar o WEBSERVICE:".$clienteSoap->faultstring;
}
else
{
echo "Retorno: ".$resultado;
}

Como criar uma conferência através da Area do Cliente da Vexx com o VexxLigue.

Uma das mais importantes funcionalidades do VexxLigue é criar sala de conferência, onde você pode reunir sua equipe para uma reunião, ou então pessoas da equipe de um determinado cliente. Isso tudo através das menores tarifas do mercado, proporcionadas pela Vexx. 

Ao entrar na página Criar Conferências, que aparecerá assim que você posicionar o cursor do mouse sobre a opção VexxLigue do menu principal da Area do Cliente, você verá que a sala de conferência pode ser criada com até 10 participantes simultâneos. 

Não é necessário criar uma senha e divulgá-la a todos. Assim que você preencher o número de participantes, que podem ser três ou mais (para dois participantes utilize a chamada normal do VexxLigue), o sistema VexxLigue liga para o telefone Master, especificado no primeiro campo. A partir que esse telefone atenda a chamada, o sistema VexxLigue liga para os outros participantes, que ao atenderem ouvirão uma saudação do sistema VexxLigue e serão conectados automaticamente na conferência.


Como criar uma chamada telefônica através da Area do Cliente da Vexx com o VexxLigue.

É simples caso você prefira utilizar a própria Area do Cliente Vexx para enviar a sua chamada telefônica. 

Entre na página Criar Ligações, no menu azul que aparecerá ao posicionar o menu sobre a opção VexxLigue. 

O quadro de Agendamento de Envio possui a mesma funcionalidade das páginas de envio de SMS e de torpedo de voz. Ou seja, ao invés de criar uma chamada telefônica que vai ligar para os dois números informados no exato momento em que você clicar no botão Criar Ligação, você pode deixar agendado para que o sistema VexxLigue conecte os dois telefones em um determinado dia e horário. 

Para criar uma chamada telefônica, basta apenas informar os dois telefones que devem ser conectados, e clicar no botão Criar Ligação. O sistema VexxLigue vai ligar primeiro para o telefone Primário, e assim que o mesmo atender, vai ouvir uma saudação do sistema VexxLigue, e então o telefone Secundário é conectado.


Como usar o seu usuário VexxVoip no X-Lite.

Como todas as outras tecnologias da Vexx, o VexxVoip funciona de forma diferentes das outras plataformas voip do mercado. 

Primeiramente devido ao seu preço, cerca de 50% mais barato que o Skype, que hoje é a plataforma voip mais utilizada no mundo. Isso sem contar a economia com relação as operadoras de telefonia. 

Segundo porque o VexxVoip não precisa de um programa proprietário da Vexx para ser utilizado. Você pode utilizar a sua conta VexxVoip em centenas de programas já disponíveis no mercado, independente do sistema operacional do seu computador, ou mesmo se você está usando um celular, ou um PC, MAC ou Tablet. O VexxVoip pode ser utilizado inclusive em alguns outros eletrônicos disponíveis no mercado, que trabalham com uma conexão voip. 

Para criar o seu usuário VexxVoip, e utilizar sua conta de imediato, é só entrar na página Criar Usuário, no menu azul, dentro da opção VexxVoip. Preencha o campo com senha usuário e senha, e clique no botão Criar Usuário VexxVoip

Pronto! Mais abaixo demonstraremos como configurar o VexxVoip em alguns programas.

Aqui demonstraremos como utilizar o VexxVoip no programa X-Lite, ums dos programas mais utilizados no mundo.

O endereço para download é http://www.counterpath.com/x-lite.html 

O X-Lite é um dos principais programas softphones do mundo. É versão gratuita do Bria e do eyeBeam. Suas principais funcionalidades são a possibilidade de estar online com seus amigos e familiares, a utilização de videochat e o Instant Messenger. Além da facilidade de organizar os contatos. Está disponível para Windows e Mac.


Para o nosso exemplo de conexão, vamos supor que você criou um usuário VexxVoip chamado teste, e sua senha é vexxvoip1978

Agora para configurar o X-Lite basta clicar em Softphone no menu, e depois em Accounts. 

Depois disso você vai ver a tela abaixo. Digite o seu nome de usuário no campos User ID, Display Name, e Authorization Name. Sua senha no campo Password, e sip.vexxvoip.com no campo Domain. No quadro Domain Proxy, deixe como a tela abaixo indica. 



Pronto! É só clicar no botão ok, e começar a fazer suas ligações.

Como criar uma subconta na sua conta Vexx.

Uma das novas funcionalidades da nova Vexx é a possibilidade de criar subcontas para a sua conta. Com isso você consegue criar contas como a sua, mas que usaram o saldo da sua conta, e as quais é possível fazer a gestão. 

Esse novo recurso é importante para clientes que desejam criar subcontas para outras pessoas da sua empresa, mas das quais você é responsável pela gestão financeira, ou então para revendedores e desenvolvedores da Vexx, que podem criar contas através a sua, e inserir créditos quando acharem conveniente. Você pode disponibilizar o saldo que quiser para suas subcontas. 

É muito simples criar uma subconta na Vexx, ou mesmo apagá-la ou editá-la. Tudo isso é feito na página Subconta, no menu azul que aparece dentro da opção do Painel de Controle

Para criar uma subconta é só inserir os dados da subconta nessa tela e clicar no botão Criar Subconta. Para editá-la posteriormente, é só clicar na opção Editar das subcontas apresentadas abaixo nessa tela, e alterar o campo que desejar, como por exemplo, adicionar mais créditos.