© 2020

Introducing the HTML5 Web Speech API

Your Practical Introduction to Adding Browser-Based Speech Capabilities to your Websites and Online Applications


Table of contents

  1. Front Matter
    Pages i-xxi
  2. Alex Libby
    Pages 1-29
  3. Alex Libby
    Pages 31-64
  4. Alex Libby
    Pages 65-90
  5. Alex Libby
    Pages 91-130
  6. Alex Libby
    Pages 131-156
  7. Alex Libby
    Pages 157-188
  8. Alex Libby
    Pages 189-232
  9. Alex Libby
    Pages 233-274
  10. Alex Libby
    Pages 275-308
  11. Back Matter
    Pages 309-339

About this book


Leverage the power of HTML5 Web Speech API to quickly add voice capabilities to your websites. This project-oriented book simplifies the process of setting up and manipulating the API in the browser using little more than a text editor or free software. 

You'll be presented with a starting toolset that you can use to develop future projects, incorporate into your existing workflow and allow you to take your websites to the next level, reducing the reliance on entering choices through a keyboard and making the overall experience easier for customers.

This excellent resource is perfect for getting acquainted with creating and manipulating browser-based  APIs. You don’t have to convert your whole work process immediately; you can incorporate as little or as much as you want of the API, and build on this as your skills develop. We live in an age where speed and simplicity are of the essence – this book provides a perfect way to add speech capabilities to our websites, directly in the browser and with the minimum of fuss.

Introducing the HTML5 Web Speech API is the right choice for developers who want to focus on simplicity to produce properly optimized content in modern browsers using tools already in their possession.

You will:

  • Implement the Web Speech API in a project
  • Explore some of the options for personalizing them for a project
  • Gain an appreciation of pointers around user experience and how this affects the API
  • Understand how to manage issues and security when using the API
  • Work through some example projects, from standalone demos to implementing with other tools or libraries


speech API HTML5 browser speech capabilities speech recognition javascript speech synthesis ecommerce automate

Authors and affiliations

  1. 1.RugbyUK

About the authors

Alex Libby is a front end engineer and seasoned computer book author, who hails from England. His passion for all things Open Source dates back to the days of his degree studies, where he first came across web development, and has been hooked ever since. His daily work involves extensive use of JavaScript, HTML and CSS to manipulate existing website content; Alex enjoys tinkering with different open source libraries to see how they work. He has spent a stint maintaining the jQuery Tools library, and enjoys writing about Open Source technologies, principally for front end UI development.

Bibliographic information

  • Book Title Introducing the HTML5 Web Speech API
  • Book Subtitle Your Practical Introduction to Adding Browser-Based Speech Capabilities to your Websites and Online Applications
  • Authors Alex Libby
  • DOI
  • Copyright Information Alex Libby 2020
  • Publisher Name Apress, Berkeley, CA
  • eBook Packages Professional and Applied Computing Professional and Applied Computing (R0)
  • Softcover ISBN 978-1-4842-5734-0
  • eBook ISBN 978-1-4842-5735-7
  • Edition Number 1
  • Number of Pages XXI, 339
  • Number of Illustrations 66 b/w illustrations, 0 illustrations in colour
  • Topics Web Development
  • Buy this book on publisher's site
Industry Sectors
IT & Software
Finance, Business & Banking