Developing conversational interfaces for iOS : add responsive voice control to your apps /: add responsive voice control to your apps. (2018)
- Record Type:
- Book
- Title:
- Developing conversational interfaces for iOS : add responsive voice control to your apps /: add responsive voice control to your apps. (2018)
- Main Title:
- Developing conversational interfaces for iOS : add responsive voice control to your apps
- Further Information:
- Note: Martin Mitrevski.
- Authors:
- Mitrevski, Martin
- Contents:
- Intro; Table of Contents; About the Author; About the Technical Reviewer; Introduction; Chapter 1: Conversational Interfaces; GUI Beginnings; Graphical User Interfaces Challenges; Voice as a User Interface; Understanding Language; Products on the Market; Overview of the Process; What the Products Do; Conversational Interfaces Flow; Natural LanguageUnderstanding Concepts; Summary; Chapter 2: Booking a Ride with SiriKit; Booking a Ride; Creating a Siri Extension; Implementing the Principal Class; Checking the Status of a Ride; Building a Custom App Vocabulary. Creating a Global App VocabularyProviding App Name Synonyms; Allowing a User-Specific Vocabulary; Summary; Chapter 3: Creating Lists with SiriKit; Overview of the App; App Groups; INCreateTaskListIntent; INAddTasksIntent; INSetTaskAttributeIntent; UI Testing with Siri; Summary; Chapter 4: Speech, Synthesizers, and Dialogflow; Creating a Simple Grocery List; Implementing Speech Recognition; Implementing Text to Speech; Using AVSpeechSynthesizer; Using Dialogflow (api.ai); Training a Dialogflow Agent; Integrating Dialogflow into the App; Summary. Chapter 5: Getting Started with Wit.aiCreating a Grocery List App; Performing the iOS Implementation; Using Wit.ai and Modern Objective-C Syntax; Implementing Nullability Specifiers; Implementing Lightweight Generics; Wit.ai vs. Dialogflow vs. Others; Using a Language-Understanding Intelligent Service; Using Amazon Lex; Using Watson IBM; Summary;Intro; Table of Contents; About the Author; About the Technical Reviewer; Introduction; Chapter 1: Conversational Interfaces; GUI Beginnings; Graphical User Interfaces Challenges; Voice as a User Interface; Understanding Language; Products on the Market; Overview of the Process; What the Products Do; Conversational Interfaces Flow; Natural LanguageUnderstanding Concepts; Summary; Chapter 2: Booking a Ride with SiriKit; Booking a Ride; Creating a Siri Extension; Implementing the Principal Class; Checking the Status of a Ride; Building a Custom App Vocabulary. Creating a Global App VocabularyProviding App Name Synonyms; Allowing a User-Specific Vocabulary; Summary; Chapter 3: Creating Lists with SiriKit; Overview of the App; App Groups; INCreateTaskListIntent; INAddTasksIntent; INSetTaskAttributeIntent; UI Testing with Siri; Summary; Chapter 4: Speech, Synthesizers, and Dialogflow; Creating a Simple Grocery List; Implementing Speech Recognition; Implementing Text to Speech; Using AVSpeechSynthesizer; Using Dialogflow (api.ai); Training a Dialogflow Agent; Integrating Dialogflow into the App; Summary. Chapter 5: Getting Started with Wit.aiCreating a Grocery List App; Performing the iOS Implementation; Using Wit.ai and Modern Objective-C Syntax; Implementing Nullability Specifiers; Implementing Lightweight Generics; Wit.ai vs. Dialogflow vs. Others; Using a Language-Understanding Intelligent Service; Using Amazon Lex; Using Watson IBM; Summary; Chapter 6: Natural Language Processing on iOS; Keyword Extraction; TF-IDF Algorithm; Showing Orthography; Summary; Chapter 7: Sentiment Analysis with Core ML; Classifying Movie Reviews; Creating a Core ML Model. Doing the iOS App ImplementationUnderstanding Core ML Limitations; Summary; Chapter 8: Conversational Interface Challenges; Security; Quality; Project Common Voice; Is It Dangerous?; Will People Use It?; Summary; Index. … (more)
- Publisher Details:
- United States : Apress
- Publication Date:
- 2018
- Copyright Date:
- 2018
- Extent:
- 1 online resource
- Subjects:
- 005.4/37
Computer science
Multimodal user interfaces (Computer systems)
COMPUTERS -- User Interfaces
Multimodal user interfaces (Computer systems)
Computer Science
Apple and iOS
Apple computer
Computers -- Programming -- Apple Programming
Macintosh programming
Electronic books
Electronic book - Languages:
- English
- ISBNs:
- 9781484233962
1484233964 - Related ISBNs:
- 9781484233955
1484233956 - Notes:
- Note: Online resource; title from PDF title page (Ebsco, viewed January 15, 2018).
- Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.360005
- Ingest File:
- 01_323.xml