Skip to content

  • Home
  • Blog
  • Projetos
  • Contato

[Tutorial]Como Criar um software usando comando de voz com a IDE NetBeans

outubro 1, 2013 by jhonatan2760

Primeiramente iremos iniciar nossa primeira série, tutorias aqui no blog e iremos começar em grande estilo.

Video de minha autoria.
curta nossa fã page
https://www.facebook.com/javeando

Requisitos minimos :

-JDK 6
-Windows no min XP até o 8 com 32 bits  / no proximo tuto vou ensinar para 64
-Netbeans IDE 7.2

Vou passar como fazer o tutorial primeiramente by meu amigo Aquiles Bulamarqui

Arquivos para Instalação

https://mega.nz/#!4MZBhazB!quFpGsirZVPg_bYHsamwG0omXdQ4d6wEBhDv6RodaGM

Instalação

Passo 1 – Instalando o TTS Runtime

Primeiro se deve instalar o Text to Speech(TTS) Runtime. Os arquivos de runtime variam de acordo com linguagem utilizada. Sendo assim temos um runtime para cada língua:
Ex:
Português : tts5bp
Inglês: tts5us
Escolha um, ou instale os dois de acordo com suas necessidades.

Passo 2 – Instalando o TTS SDK

Instale o arquivo que esta no .zip:tts5sdk.zip, clicando em setup.exe

Passo 3 – Instalando VVCC Runtime

Instale o IBM ViaVoice Command & Control Runtime 7.0, no .zip vvrtcbr7, execute setup.exe

Passo 4 -Instalando o IBM ViaVoice SDK

Execute o arquivo vvsdk15.exe

Passo 5 -Instalando o SDK com Java

Instale o .exe da pasta:
03 – ViaVoice SDK, Java Technology Edition V1.0
ibmjs100r13a.exe
Depois siga as instruções contidas no readme.html que se encontra no diretório onde foi instalado o ibmjs. Normalmente ele é instalado em c:/ibmjs
Suppose you have unpacked the installation package to c:ibmjs. You should
– modify your CLASSPATH variable to include c:ibmjslibibmjs.jar, and
– modify your PATH variable to include the c:ibmjslib directory
– from c:ibmjs, execute install.bat to register the IBM engines with the system.

Passo 6 – Configurando o Projeto no Netbeans

Baixe a pasta JavaSpeech.zip e coloque ela como projeto no eclipse.
La vc encontrará o ibmjs.jar associado ao projeto como uma biblioteca.
Encontre a classe com.ibm.speech.util.Install.class dentro do ibmjs.jar e e o execute.
Depois disso reinicie o computador.

Passo 7 – Testando o Sintetizador.java

Execute a aplicação Sintetizador.java
Vc deverá escutar o computador falando: Testando Sintetizador
Caso vc veja o seguinte string ao invéz do som:
Testando o Sintetizador.
Algo deu errado, veja se vc não esqueceu de executar algum dos passos acima.

Passo 8 – Treinando o IBM ViaVoice para o reconhecimento

Vá no painel de controle -> Opções do IBM Via Voice
Clique em Ok, re-selecione o padrão de voz Português, ate que ele permita vc APLICAR.
Quando vc apertar no botão APLICAR, ele irá começar o procedimento de analisar sua voz.

Passo 9 – Corrigindo o PATH para o reconhecimento de voz

Adiciona na variável de ambiente PATH o seguinte diretório:
C:Arquivos de programasViaVoiceBIN

Passo 10 – Testando o Reconhecedo.java

Para testar o Reconhecedor, vc precisar estar conectado a internet, pois a gramatica utilizada no teste esta no seguinte endereço:gramatica.gram
Mas caso vc queira testar localmente, vc pode simplesmente alterar o endereço onde a gramática se encontra.
agora o código do netbeans pode ser baixado aqui :
https://mega.co.nz/#!pUQjgLSC!RAFJJgFRXMxBW0IuNWxqALeMLDUyuQVvefF8kQoGfTM
No nosso proximo tutorial estaremos aprendendo a instalar na versão 64 bits do Windows.
abraço galera,qualquer duvida podem comentar ai.

Post Views: 2.542

Post navigation

Previous Post:

Primeira Postagem.

Next Post:

Tutorial limitando um JTextField

Posts recentes

  • Como explorar seu novo componente no Arduino
  • CORS em uma aplicação Angular 10 e Spring Security
  • Como gerar um certificado SSL grátis para sua aplicação em Spring
  • Arduino vs Dinossauro do Google Chrome
  • Comprei uma impressora 3D

Arquivos

  • abril 2022
  • novembro 2021
  • dezembro 2020
  • junho 2020
  • maio 2020
  • março 2020
  • dezembro 2019
  • novembro 2019
  • agosto 2019
  • junho 2019
  • março 2019
  • novembro 2018
  • agosto 2018
  • julho 2018
  • março 2018
  • fevereiro 2018
  • janeiro 2018
  • dezembro 2017
  • novembro 2017
  • outubro 2017
  • agosto 2017
  • abril 2017
  • novembro 2016
  • junho 2015
  • fevereiro 2015
  • janeiro 2015
  • novembro 2014
  • setembro 2014
  • agosto 2014
  • julho 2014
  • junho 2014
  • maio 2014
  • abril 2014
  • março 2014
  • fevereiro 2014
  • janeiro 2014
  • dezembro 2013
  • novembro 2013
  • outubro 2013

Categorias

  • 3D printter
  • ALREADY
  • Ame Digital
  • ANGULAR 4+ ROLE BASED
  • ANGULAR 5
  • ANGULAR ROLE BASED
  • Arduino
  • Consulta Operadora
  • Cors
  • Crawler
  • Data Science
  • DIRECTIVE ANGULAR
  • español
  • HTTPS
  • Impressora 3D
  • iOS
  • iOT
  • JAVA
  • JERSEY
  • Jsoup
  • Meetup
  • Pandas
  • Python
  • R
  • REQUEST JERSEY
  • scraping
  • SECURITY CONTEXT
  • Sem categoria
  • Spanish
  • Spring
  • Spring Security
  • Spring Webflux
  • Swift
  • Talkings
  • Technology
  • Uncategorized
  • Webflux
2021 - Jhonatan S. Souza