A Demo using the VoiceIt Avaya Orchestration Designer Plugin
A sample Avaya Orchestration Designer 7.x application that does demonstrate the functionality of voice biometric authentication by using the VoiceIt™ Plug-in for Orchestration Designer.
The application will create a user based on the callers session:ani value and allow the caller to enroll in voice authentication. Enrollment is the process of saying a phrase 3 times. Once enrollment is complete, the caller can then authenticate by speaking the same phrase. If authentication is successful, the caller will have the option to remove their enrollments and re-enroll, or remove their user account from the system.
Pre-Requisites
- VoiceIt Account -- VoiceIt Developer Registration
- Avaya® Orchestration Designer 7.x configured with Java 7 or greater
Installing the plugin
- Installing the VoiceIt™ Plug-in for Orchestration Designer
- Import the VoiceItDemo into your workspace.
Configure
- Right-click the VoiceItDemo application and select Properties.
- Select the type Orchestration Designer from the list on the left.
- Select the Pluggable Connectors tab in the Orchestration Designer properties pane on the right.
- In the list of available connectors, select the VoiceIt™ API Functionality plugin.
- In the VoiceIt™ API Functionality Configuration, replace the developer id value with your own VoiceIt developer id.
- If necessary, change the default VoiceIt language to use.
- Click the OK button to save your changes.
Help
Refer to Voice Plug-in for Orchestration Designer topic in the Eclipse built-in help contents.
Implemented functions:
- Check User Exists -- Verifies the specified VoiceIt profile id is valid with the the Voice Biometric Portal (VBP) service.
- Create User -- Registers a new user profile within the the Voice Biometric Portal (VBP) service.
- Get Enrollments -- Retrieves the existing enrollment template(s) for the specified user profile within the the Voice Biometric Portal (VBP) service.
- Create Enrollment -- Creates a new enrollment template for the specified user profile within the the Voice Biometric Portal (VBP) service.
- Get Phrases -- Retrieves all of a developer's approved phrases for the specified language from the Voice Biometric Portal (VBP) service.
- Verification -- Verifies the specified user profile voice biometric within the the Voice Biometric Portal (VBP) service.
- Set Language -- Sets the VoiceIt specific language to use for a previously mentioned function.