Giter VIP home page Giter VIP logo

reconhecimento-de-voz-android's Introduction

Apache 2.0 License

reconhecimento-de-voz-android

##Software de reconhecimento de voz no sistema android

##Objetivo Criar um software que reconhecesse a voz do usuário e realizasse alguma ação a partir desse comando

##Requisitos do sistema Conexão com a internet para uso da API do google

###Este projeto já está implementando as seguintes funcionalidades:

####1. Reconhecimento da voz Utiliza das ferramentas da plataforma android para captar o sinal de voz

####2. Requisição de reconhecimento: Enviar o sinal de voz captado para a API do google que se encarrega de fazer todos os procedimentos para tratamento do sinal e renochecimento do sinal obtido e devolve um array de string com as palavras com % de acerto maiores.

####3. Tratamento do retorno da API Software tem um dicionário de palavras proprias que usa para comparação com as palavras obtidas pelo retorno do API do google.

####4. Ação A ação definida para esse software foi de trocar a cor do fundo de uma activity para uma cor dita pelo usuário.

Observações

Este sistema foi utiliado para fins acadêmicos então possui diversas limitações como:

* Necessita de conexão com a internet para funcionamento da API do google, não implemetado o reconhecimetno offline.

* Não foi realizado o tratamento para palavras que não estejam no dicionário do software.

* Inteface gráfica pobre.

* Não foi dado enfaze à OO.

Licença

Apache 2.0

reconhecimento-de-voz-android's People

Contributors

diogenesd avatar

Watchers

Daniel Freire avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.