2.0.15 • Published 4 years ago
adz-nicole v2.0.15
ADZ Nicole Integration
This module is designed to integrate Nicole into your website. The module will handle most of the work, only requiring actions from yourself. Please see the process flows below which shows the frontent flow, and the server flow:
Frontent Process Flow:
## User requests speech input
## Website requests permission
## User States No -> Website shows popup stating error, or own custom function
## User states Yes, Website performs checks to ensure browser is compatable and microphone plugged in / enabled
## If no microphone is enabled, or browser support limited, popup shown, or own custom function (GA Event triggered)
## Website shows recording animation, user says phrase
## Website sends recording (wav) file to secure server
## Response states a success response
## Success false, no match, custom event can be fired or default shows no response (GA Event triggered)
## Success true, website redirects to response location (GA Event triggered)
Server Process Flow
## Check for valid Credentials and Wav file
## Send Wav file for processing using Google Speech API
## Receieve response
## Response failed -> Failed status returned
## Response verified as converted, checked against list of known phrases
## Valid response returned with action and URL as JSON
JS integration
## Require module
## Configure module with events
## Init module
The module will run with zero configuration but will not process any GA events and will default to a simple popup modal.
It is advised to add own custom events to the module to enable a better user experience
This file was generated by ADZ on January 13, 2018.
2.0.15
4 years ago
2.0.13
4 years ago
2.0.14
4 years ago
2.0.11
4 years ago
2.0.12
4 years ago
2.0.10
4 years ago
2.0.7
4 years ago
2.0.6
4 years ago
2.0.9
4 years ago
2.0.8
4 years ago
2.0.5
4 years ago
2.0.4
4 years ago
2.0.3
4 years ago
2.0.2
4 years ago
2.0.1
4 years ago
2.0.0
4 years ago
1.0.2
5 years ago
1.0.1
5 years ago
1.0.0
5 years ago