Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Voice Application Development for Android

Buy

A practical guide to develop advanced and exciting voice applications for Android using open source software

Overview

  • A comprehensive guide containing all the best practices for voice application development for Android
  • Progress quickly from basic apps to more advanced topics
  • Written in an easy-to-follow style with detailed descriptions of the included code examples to help you learn quickly and efficiently
  • You can download the updated code here

In Detail

Speech technology has been around for some time now. However, it has only more recently captured the imagination of the general public with the advent of personal assistants on mobile devices that you can talk to in your own language. The potential of voice apps is huge as a novel and natural way to use mobile devices.

Voice Application Development for Android is a practical, hands-on guide that provides you with a series of clear, step-by-step examples which will help you to build on the basic technologies and create more advanced and more engaging applications. With this book, you will learn how to create useful voice apps that you can deploy on your own Android device in no time at all.

This book introduces you to the technologies behind voice application development in a clear and intuitive way. You will learn how to use open source software to develop apps that talk and that recognize your speech. Building on this, you will progress to developing more complex apps that can perform useful tasks, and you will learn how to develop a simple voice-based personal assistant that you can customize to suit your own needs.

For more interesting information about the book, visit http://lsi.ugr.es/zoraida/androidspeechbook.

What you will learn from this book

  • Use text-to-speech synthesis so that your device can talk to you
  • Enable your device to recognize your speech
  • Create simple voice interactions to get information and carry out commands
  • Develop a voice app that engages in a dialogue with you to collect the information required to perform a transaction
  • Use grammars to enable your app to understand the meaning behind your words
  • Make use of different languages in your apps
  • Add multimodal interaction to your apps as an alternative to speech
  • Build a voice-based personal assistant using an open source development platform for chatbots

Approach

This book will give beginners an introduction to building voice-based applications on Android. It will begin by covering the basic concepts and will build up to creating a voice-based personal assistant. By the end of this book, you should be in a position to create your own voice-based applications on Android from scratch in next to no time.

Who this book is written for

Voice Application Development for Android is for all those who are interested in speech technology and for those who, as owners of Android devices, are keen to experiment with developing voice apps for their devices. It will also be useful as a starting point for professionals who are experienced in Android application development but who are not familiar with speech technologies and the development of voice user interfaces. Some background in programming in general, particularly in Java, is assumed.

(HTML tags aren't allowed.)

The Technical and Social History of Software Engineering
The Technical and Social History of Software Engineering

“Capers Jones has accumulated the most comprehensive data on every aspect of software engineering, and has performed the most scientific analysis on this data. Now, Capers performs yet another invaluable service to our industry, by documenting, for the first time, its long and fascinating history....

Advanced Functional Programming: 6th International School, AFP 2008, Heijen, The Netherlands, May 19-24, 2008, Revised Lectures
Advanced Functional Programming: 6th International School, AFP 2008, Heijen, The Netherlands, May 19-24, 2008, Revised Lectures

This tutorial book presents seven carefully revised lectures given at the 6th International School on Functional Programming, AFP 2008, in Heijen, The Netherlands in May 2008.

The book presents the following seven, carefully cross-reviewed chapters, written by leading authorities in the field: Self-adjusting: Computation with Delta ML,...

NLP Coaching: An Evidence-Based Approach for Coaches, Leaders and Individuals
NLP Coaching: An Evidence-Based Approach for Coaches, Leaders and Individuals

Neuro-linguistic programming (NLP) has become a common approach in the coaching industry, but many are still skeptical about it being a substantive and coherent methodology.

 

This book is the first to look at NLP coaching as an...


GPU-Based Interactive Visualization Techniques (Mathematics and Visualization)
GPU-Based Interactive Visualization Techniques (Mathematics and Visualization)
Graphics processing units (GPUs) have been revolutionizing the way computer graphics and visualization are practiced. Driven by the computer-games industry and its demand for efficient hardware support for 3D graphics, GPUs have dramatically increased in performance and functionality within only a few years. Although graphics hardware is primarily...
Amyloid Proteins (Methods in Molecular Biology)
Amyloid Proteins (Methods in Molecular Biology)

A proven collection of readily reproducible techniques for studying amyloid proteins and their involvement in the etiology, pathogenesis, diagnosis, and therapy of amyloid diseases. The contributors provide methods for the preparation of amyloid and its precursors (oligomers and protofibrils), in vitro assays and analytical techniques for...

Geographical Information Systems in Archaeology (Cambridge Manuals in Archaeology)
Geographical Information Systems in Archaeology (Cambridge Manuals in Archaeology)

Geographical Information Systems (GIS) is a rapidly developing archaeological method which is moving from the domain of the computer specialist into that of the broader archaeological community. This comprehensive manual on the use of GIS in archaeology explores the concept of GIS and illustrates how it can be adapted for practical use....

©2021 LearnIT (support@pdfchm.net) - Privacy Policy