|
|
|
|
LEADER |
00000cam a2200000 a 4500 |
001 |
OR_on1150180213 |
003 |
OCoLC |
005 |
20231017213018.0 |
006 |
m o d |
007 |
cr un|---aucuu |
008 |
200425s2020 cau ob 001 0 eng d |
040 |
|
|
|a EBLCP
|b eng
|e pn
|c EBLCP
|d GW5XE
|d LQU
|d EBLCP
|d OCLCF
|d UKAHL
|d SFB
|d N$T
|d UKMGB
|d OCLCQ
|d OCLCO
|d COM
|d OCLCQ
|d AUD
|d OCLCQ
|
015 |
|
|
|a GBC0A7379
|2 bnb
|
016 |
7 |
|
|a 019809065
|2 Uk
|
019 |
|
|
|a 1152535014
|a 1153160509
|a 1153955240
|a 1154488705
|a 1155227858
|a 1182532592
|a 1183412078
|
020 |
|
|
|a 9781484257357
|q (electronic bk.)
|
020 |
|
|
|a 1484257359
|q (electronic bk.)
|
020 |
|
|
|z 9781484257340
|
024 |
7 |
|
|a 10.1007/978-1-4842-5735-7
|2 doi
|
024 |
8 |
|
|a 10.1007/978-1-4842-5
|
029 |
1 |
|
|a AU@
|b 000068653107
|
029 |
1 |
|
|a UKMGB
|b 019809065
|
035 |
|
|
|a (OCoLC)1150180213
|z (OCoLC)1152535014
|z (OCoLC)1153160509
|z (OCoLC)1153955240
|z (OCoLC)1154488705
|z (OCoLC)1155227858
|z (OCoLC)1182532592
|z (OCoLC)1183412078
|
037 |
|
|
|a com.springer.onix.9781484257357
|b Springer Nature
|
050 |
|
4 |
|a QA76.76.A63
|
072 |
|
7 |
|a UMW
|2 bicssc
|
072 |
|
7 |
|a COM060160
|2 bisacsh
|
072 |
|
7 |
|a UMW
|2 thema
|
082 |
0 |
4 |
|a 006.7/6
|2 23
|
049 |
|
|
|a UAMI
|
100 |
1 |
|
|a Libby, Alex.
|
245 |
1 |
0 |
|a Introducing the HTML5 Web Speech API :
|b your practical introduction to adding browser-based speech capabilities to your websites and online applications /
|c Alex Libby.
|
260 |
|
|
|a Berkeley, CA :
|b Apress L.P.,
|c 2020.
|
300 |
|
|
|a 1 online resource (354 pages)
|
336 |
|
|
|a text
|b txt
|2 rdacontent
|
337 |
|
|
|a computer
|b c
|2 rdamedia
|
338 |
|
|
|a online resource
|b cr
|2 rdacarrier
|
588 |
0 |
|
|a Print version record.
|
505 |
0 |
|
|a Intro -- Table of Contents -- About the Author -- About the Technical Reviewer -- Acknowledgments -- Introduction -- Chapter 1: Getting Started -- Introducing the APIs -- Setting up our development environment -- Implementing our first examples -- Reading back text as speech -- Understanding what happened -- Converting speech to text -- Allowing access to the microphone -- Setting access: An alternative method -- Breaking apart our code -- Allowing for browser support -- Providing fallback support -- Understanding security concerns -- Summary -- Chapter 2: Exploring the APIs in More Detail
|
505 |
8 |
|
|a Understanding the API terminology -- Exploring the Speech Synthesis API -- Breaking apart the API -- Improving our SpeechSynthesis demo -- Dissecting our code -- Exploring the Speech Recognition API -- Breaking apart the API -- Updating our SpeechRecognition demo -- Understanding the code -- Creating a more practical example -- Exploring the code in detail -- Going multilingual -- Exploring support for languages -- Setting a custom language -- Breaking apart our code -- The difference between language and dialect -- Making use of grammar objects -- Summary -- Chapter 3: Supporting Mobile Devices
|
505 |
8 |
|
|a Supporting the Speech Synthesis API -- Breaking down the numbers -- Supporting the Speech Recognition API -- Understanding the numbers -- A couple of prerequisites -- Checking support for the APIs -- Determining space available -- Setting available space using code -- Configuring Chrome's Responsive Mode -- Implementing the Speech Synthesis API -- Adapting design for mobile -- Implementing the Speech Recognition API -- Adapting for mobile use -- Putting it together: A practical example -- Dissecting the code in detail -- Working with mobile: An epilog -- Summary
|
505 |
8 |
|
|a Chapter 4: Combining the APIs: Building a Chatbot -- Why use a chatbot? -- Things to consider when building a chatbot -- Downsides to bots -- Different types of chatbots -- Setting the background -- Keeping things in scope -- Architecting our demo -- Alternative tools available -- Adding text editor support -- Getting tools in place -- Building our chatbot -- Configuring our chatbot -- Exploring the code in detail -- Dissecting our HTML markup -- Pulling apart script.js: The Web Speech API -- Understanding how our bot is configured -- Exploring how RiveScript works: A summary
|
505 |
8 |
|
|a Dissecting the brain.rive file in detail -- Taking things further -- Adding language support -- Updating our demo -- Dissecting the code -- Summary -- Chapter 5: Project: Leaving Review Feedback -- Setting the scene -- Keeping things in scope -- Architecting our demo -- Building our review panel -- Breaking apart the code in detail -- Exploring the HTML -- Exploring the JavaScript -- Adding it to a product page -- Adding language support -- Updating the demo -- Dissecting the code -- Leaving reviews: A postscript -- Taking things further -- Summary -- Chapter 6: Project: Building Alexa
|
500 |
|
|
|a Setting the scene
|
520 |
|
|
|a 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 dont 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.
|
504 |
|
|
|a Includes bibliographical references and index.
|
590 |
|
|
|a O'Reilly
|b O'Reilly Online Learning: Academic/Public Library Edition
|
650 |
|
0 |
|a Application program interfaces (Computer software)
|
650 |
|
0 |
|a HTML (Document markup language)
|
650 |
|
6 |
|a Interfaces de programmation d'applications.
|
650 |
|
6 |
|a HTML (Langage de balisage)
|
650 |
|
7 |
|a APIs (interfaces)
|2 aat
|
650 |
|
7 |
|a HTML.
|2 aat
|
650 |
|
7 |
|a Application program interfaces (Computer software)
|2 fast
|0 (OCoLC)fst00811704
|
650 |
|
7 |
|a HTML (Document markup language)
|2 fast
|0 (OCoLC)fst00949997
|
776 |
0 |
8 |
|i Print version:
|a Libby, Alex.
|t Introducing the HTML5 Web Speech API : Your Practical Introduction to Adding Browser-Based Speech Capabilities to Your Websites and Online Applications.
|d Berkeley, CA : Apress L.P., ©2020
|z 9781484257340
|
856 |
4 |
0 |
|u https://learning.oreilly.com/library/view/~/9781484257357/?ar
|z Texto completo (Requiere registro previo con correo institucional)
|
938 |
|
|
|a Askews and Holts Library Services
|b ASKH
|n AH37404341
|
938 |
|
|
|a ProQuest Ebook Central
|b EBLB
|n EBL6167052
|
938 |
|
|
|a ProQuest Ebook Central
|b EBLB
|n EBL6166871
|
938 |
|
|
|a EBSCOhost
|b EBSC
|n 2432575
|
994 |
|
|
|a 92
|b IZTAP
|