Voice Application Development for Android

0
(0)

Voice Application Development for Android
 

  • Author:Michael F. McTearZoraida Callejas
  • Length: 134 pages
  • Edition: 1
  • Publisher: Packt Publishing
  • Publication Date: 2013-11-25
  • ISBN-10: 178328529X
  • ISBN-13: 9781783285297
  • Sales Rank: #4557471 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    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.

    Table of Contents

    Chapter 1: Speech on Android Devices
    Chapter 2: Text-to-Speech Synthesis
    Chapter 3: Speech Recognition
    Chapter 4: Simple Voice Interactions
    Chapter 5: Form-filling Dialogs
    Chapter 6: Grammars for Dialog
    Chapter 7: Multilingual and Multimodal Dialogs
    Chapter 8: Dialogs with Virtual Personal Assistants
    Chapter 9: Taking it Further

    中文:

    书名:基于Android的语音应用程序开发

    使用开源软件为Android开发高级且令人兴奋的语音应用程序的实用指南

    概述

    • 包含Android语音应用程序开发的所有最佳实践的综合指南
    • 从基本应用程序到更高级主题的快速发展
    • 以简单易懂的风格编写,其中包含代码示例的详细说明,以帮助您快速高效地学习
    • 您可以在此处下载更新后的代码

    详细地说

    语音技术已经存在了一段时间。然而,直到最近,随着移动设备上可以用自己的语言交谈的个人助理的出现,它才激发了普通公众的想象力。语音应用作为一种新颖而自然的移动设备使用方式,潜力巨大。

    Android语音应用程序开发是一个实用的实践指南,它为您提供了一系列清晰、循序渐进的示例,帮助您在基本技术的基础上构建更高级、更吸引人的应用程序。通过这本书,你将学习如何创建有用的语音应用程序,这些应用程序可以很快部署到你自己的Android设备上。

    本书以清晰直观的方式向您介绍语音应用程序开发背后的技术。你将学习如何使用开源软件来开发能够说话和识别你的演讲的应用程序。在此基础上,你将进一步开发更复杂的应用程序,这些应用程序可以执行有用的任务,你还将学习如何开发一个简单的基于语音的个人助理,你可以根据自己的需求进行定制。

    有关这本书的更多有趣信息,请访问 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
    • 使您的设备能够识别您的语音
    • 创建简单的语音交互以获取信息并执行命令
    • 开发一款语音应用程序,与您对话,收集执行交易所需的信息
    • 使用语法使您的应用程序能够理解您的单词背后的含义
    • 在您的应用程序中使用不同语言
    • 将多模式交互添加到您的应用程序中,作为语音的替代
    • 使用聊天机器人的开源开发平台构建基于语音的个人助理

    方法

    本书将向初学者介绍如何在Android上构建基于语音的应用程序。它将从涵盖基本概念开始,并将逐步创建基于语音的个人助理。到本书结束时,你应该能够在几乎没有时间的情况下,在Android上从头开始创建自己的基于语音的应用程序。

    这本书是为谁写的

    Android语音应用程序开发面向所有对语音技术感兴趣的人,以及那些作为Android设备的所有者,热衷于在他们的设备上开发语音应用程序的人。对于在Android应用程序开发方面经验丰富但不熟悉语音技术和语音用户界面开发的专业人士来说,它也将是一个有用的起点。本文假定您具有一般的编程背景,尤其是Java编程背景。

    Table of Contents

    第1章:Android设备上的演讲
    Chapter 2: Text-to-Speech Synthesis
    第三章:语音识别
    第4章:简单的语音交互
    第五章:填表对话
    第6章:对话的语法
    第7章:多语言和多模式对话
    第8章:与虚拟个人助理对话
    第9章:更进一步

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册