SlideShare ist ein Scribd-Unternehmen logo
1 von 21
How to Implement
Personalised
Voice
Notification
service
• Introduction to personalised voice notification services
• Benefits of using a personalised voice notification service
• Understanding of personalised voice prompts
• Why to choose EnableX Voice API platform to build Personalised voice notification
Service
• How much does it cost to send a voice notification?
• How to configure your personalised voice notifications with EnableX
• How to access API Credentials
• How to configure your phone number for personalised voice notifications
• How to configure voice prompts
• Best practices for implementing personalised voice notifications into your
• Configure your system to use the Voice API
• Making an outbound call using Voice API
Solution Outline
A personalized voice notification service generates audio versions of
written messages using text-to-speech (TTS) technology. By using this
technology, you can create custom audio notifications tailored to
everyone. As a result, users can receive audio prompts that are more
personalized and engaging, enhancing customer loyalty and
experience.
Introduction to personalised voice notification services
Customer engagement, improved customer experience, and the ability to
provide timely and accurate information are some of the benefits that
can be realized. As customers feel appreciated and recognized, a
personalized voice message can enhance the customer experience and
create a more engaging and welcoming environment.
Benefits of using a personalized voice notification service
• A personalized voice prompt is an audio message that is customized
by using Text-To-Speech to address the user by name or provide
specific information based on their profile or history. Some common
types of personalised voice prompts are name, profile, context,
location, activity, preference, and mood.
• For example, the prompt for the name attribute could be “Hi [name],
this is a reminder about your appointment tomorrow,” while the value
for the appointment time attribute could be “Your appointment is at
[time] on [date].”
Understanding of personalised voice prompts
EnableX is a cloud-based communication platform that offers a suite of
communication APIs, including Voice API. It offers high-quality voice
communication through its WebRTC technology, has a wide range of
features, developer-friendly, and is scalable and compliant with industry
standards.
Why to choose EnableX Voice API platform to build
Personalised voice notification Service
• EnableX provides a number of pricing options for building voice
notification service. You can check the pricing here. Please note we
have a variety of plans available based on your requirement. You can
choose from the following options based on minimum usage
commitments:
• Pay per second per outbound call
• Pay a fixed minimum amount per outbound call, and additional charges
on extra seconds
• pay per outbound notification sent
For more information, please contact our sales team.
How much does it cost to send a voice notification?
• EnableX Offers this voice notification services. To configure Voice
notification service with EnableX, you need to
• Sign-Up for an account with EnableX
• Create a project with voice service
• Get API access credentials
• Configure voice service
• Configure phone number
• Configure voice prompts
• Add Voice Prompt to Configured Number
How to configure your personalised voice notifications with
EnableX
• Login to EnableX Portal,
• Navigate to Projects Menu, Select Create New Project
• Click on Voice Checkbox
How to create project with voice service
• Once you successfully created a voice project, you will receive credential details (APP-ID & APP-KEY) on your registered email address, or you can get your project
credentials by:
• Navigate to My Project
• Select the Project from the list of projects
• Click on PROJECT CREDENTIAL
• Click on SEND APP CREDENTIAL to get the APP-ID and APP-KEY for the project on the registered email address.
How to access API Credentials
• To use any voice service (Inbound or Outbound), you must have a phone
number associated with your project.
• EnableX offers phone numbers for your application.
• Navigate to the Project
• Click on the BUY NUMBERS
• Select Country, Services, Type and Numbers
• Click on the PLACE ORDER
Once you buy phone number, then add phone number to your project
• Select PHONE NUMBERS
• Select the Outbound direction
• Click on the ADD PHONE TO PROJECT
How to configure your phone number for personalised voice
notifications
How to configure your phone number for personalised voice
notifications
• To configure voice prompts,
• Navigate to Voice Project
• Go to Preferences
• Select from the existing Voice Prompts or Click ADD NEW PROMPT FILE
• Enter required details and enable Text-to-Speech
• Select Language, Welcome Text, and Voice Type
• Click on Submit Request
• The system will return a unique identification to play the prompt through the API
Play Prompt.
Standard prompts and values allow for the same message to be delivered to multiple
recipients in a personalised way. This helps to ensure that any message is tailored to
the individual, while also making it easier to create and manage the notification
service.
How to configure voice prompts
How to configure voice prompts
• Navigate to the Project
• Go to Voice Settings
• Click on VOICE PROMPTS
• Select Number from the dropdown menu
• Enter Event URL
• Select Voice Prompt Template from the dropdown menu
• Click on Save
Add Voice Prompt to Configured Number
You have now successfully added a voice prompt to your configured Phone Number. Alternatively, you can build
your own service using EnableX voice API, which allows for greater customization and control.
Add Voice Prompt to Configured Number
• Run the following command from your terminal or command prompt to
create a new directory for your project files on your computer
• git clone https://github.com/EnableX/voice-outbound-text-to-speech.git
• cd voice-outbound-text-to-speech
• npm install
• Get your EnableX account credentials and save to .env file
• Setting up configurations using environment variable
• Secure Webhook
• Get SSL Certificate
• Start Client application Script
Best practices for implementing personalised voice
notifications into your application
Now using the EnableX Voice API client, you can create a workflow that
defines the prompts and values you want to use for each attribute in your
system. You can define the prompts and values using JSON.
Configure your system to use the Voice API
• During Voice API calls, the developer provides a CLI (Caller Line Identity) that will be used as an outbound number. The CLI
is validated against the configured number. A call will fail if the number does not match.
• Select the outbound phone number
• Use the URL, Pass the Authorisation header and request Json body as given below:
Making an outbound call using Voice API
Add Play Prompt with advanced options
Add a play prompt with some advanced options to your application to improve the user experience. You can use the following
advanced options:
• express-as: This attribute is used to express emotions like cheerfulness, empathy, and calm.
break: This attribute is used to specify a pause in the speech through text-to-speech engine.
prosody: This attribute is used to control the prosodic features of the speech, such as the pitch, contour, range, volume, and
rate of speech. It can be used to create more expressive and engaging speech.
say-as: This attribute is used to specify how a particular word or phrase should be pronounced.
For more detailed information, please click the link.
• Original Source: https://www.enablex.io/insights/voice-api-notifications/
Making an outbound call using Voice API
Thanks

Weitere ähnliche Inhalte

Ähnlich wie How to Implement Personalised Voice Notification service.pptx

Gupshup enterprise overview
Gupshup   enterprise overviewGupshup   enterprise overview
Gupshup enterprise overviewGupsup
 
Enhancing IVR with SMS and Visual Self Service
Enhancing IVR with SMS and Visual Self ServiceEnhancing IVR with SMS and Visual Self Service
Enhancing IVR with SMS and Visual Self ServiceInteractive Northwest Inc.
 
Building Amazon Alexa custom Skill step by step
Building Amazon Alexa custom Skill step by stepBuilding Amazon Alexa custom Skill step by step
Building Amazon Alexa custom Skill step by stepStamo Petkov
 
How to build a personalized IVR with DTMF and Speech
How to build a personalized IVR with DTMF and SpeechHow to build a personalized IVR with DTMF and Speech
How to build a personalized IVR with DTMF and SpeechEnablex1
 
Party + REST = Win
Party + REST = WinParty + REST = Win
Party + REST = WinJimmy Sieben
 
Voice Broadcasting Solutions
Voice Broadcasting SolutionsVoice Broadcasting Solutions
Voice Broadcasting Solutionsbreezeshows
 
Switchvox Overview Presentation
Switchvox Overview PresentationSwitchvox Overview Presentation
Switchvox Overview PresentationTTMScott
 
Intro to watson bluemix services
Intro to watson bluemix servicesIntro to watson bluemix services
Intro to watson bluemix servicesVikas Manoria
 
David Isbitski - Enabling new voice experiences with Amazon Alexa and AWS Lambda
David Isbitski - Enabling new voice experiences with Amazon Alexa and AWS LambdaDavid Isbitski - Enabling new voice experiences with Amazon Alexa and AWS Lambda
David Isbitski - Enabling new voice experiences with Amazon Alexa and AWS LambdaWithTheBest
 
AWS Summit London 2014 | Partners & Solutions Track | AWS Partner Network
AWS Summit London 2014 | Partners & Solutions Track |  AWS Partner NetworkAWS Summit London 2014 | Partners & Solutions Track |  AWS Partner Network
AWS Summit London 2014 | Partners & Solutions Track | AWS Partner NetworkAmazon Web Services
 
LiveHelpNow presentation
LiveHelpNow presentationLiveHelpNow presentation
LiveHelpNow presentationLiveHelpNow LLC
 
NEW LAUNCH! Building Smart Conference Rooms with Alexa for Business - BAP309 ...
NEW LAUNCH! Building Smart Conference Rooms with Alexa for Business - BAP309 ...NEW LAUNCH! Building Smart Conference Rooms with Alexa for Business - BAP309 ...
NEW LAUNCH! Building Smart Conference Rooms with Alexa for Business - BAP309 ...Amazon Web Services
 
OAK Evolve Presentation by DENWA
OAK Evolve Presentation by DENWAOAK Evolve Presentation by DENWA
OAK Evolve Presentation by DENWAdenwacomms
 
Tropo Presentation at the Telecom API Workshop
Tropo Presentation at the Telecom API WorkshopTropo Presentation at the Telecom API Workshop
Tropo Presentation at the Telecom API WorkshopAlan Quayle
 
Building the Eventbrite API Ecosystem
Building the Eventbrite API EcosystemBuilding the Eventbrite API Ecosystem
Building the Eventbrite API EcosystemMitch Colleran
 
Stat Explorer Pro for VoIP PBX
Stat Explorer Pro for VoIP PBXStat Explorer Pro for VoIP PBX
Stat Explorer Pro for VoIP PBXXorcom
 
ShepHertz - A Complete Cloud Ecosystem for your Apps
ShepHertz - A Complete Cloud Ecosystem for your AppsShepHertz - A Complete Cloud Ecosystem for your Apps
ShepHertz - A Complete Cloud Ecosystem for your AppsShepHertz
 

Ähnlich wie How to Implement Personalised Voice Notification service.pptx (20)

Gupshup enterprise overview
Gupshup   enterprise overviewGupshup   enterprise overview
Gupshup enterprise overview
 
Enhancing IVR with SMS and Visual Self Service
Enhancing IVR with SMS and Visual Self ServiceEnhancing IVR with SMS and Visual Self Service
Enhancing IVR with SMS and Visual Self Service
 
Building Amazon Alexa custom Skill step by step
Building Amazon Alexa custom Skill step by stepBuilding Amazon Alexa custom Skill step by step
Building Amazon Alexa custom Skill step by step
 
How to build a personalized IVR with DTMF and Speech
How to build a personalized IVR with DTMF and SpeechHow to build a personalized IVR with DTMF and Speech
How to build a personalized IVR with DTMF and Speech
 
Party + REST = Win
Party + REST = WinParty + REST = Win
Party + REST = Win
 
Voice Broadcasting Solutions
Voice Broadcasting SolutionsVoice Broadcasting Solutions
Voice Broadcasting Solutions
 
Switchvox Overview Presentation
Switchvox Overview PresentationSwitchvox Overview Presentation
Switchvox Overview Presentation
 
Intro to watson bluemix services
Intro to watson bluemix servicesIntro to watson bluemix services
Intro to watson bluemix services
 
David Isbitski - Enabling new voice experiences with Amazon Alexa and AWS Lambda
David Isbitski - Enabling new voice experiences with Amazon Alexa and AWS LambdaDavid Isbitski - Enabling new voice experiences with Amazon Alexa and AWS Lambda
David Isbitski - Enabling new voice experiences with Amazon Alexa and AWS Lambda
 
AWS Summit London 2014 | Partners & Solutions Track | AWS Partner Network
AWS Summit London 2014 | Partners & Solutions Track |  AWS Partner NetworkAWS Summit London 2014 | Partners & Solutions Track |  AWS Partner Network
AWS Summit London 2014 | Partners & Solutions Track | AWS Partner Network
 
LiveHelpNow presentation
LiveHelpNow presentationLiveHelpNow presentation
LiveHelpNow presentation
 
Best Practices to Build Marketplace-Ready Integrations
Best Practices to Build Marketplace-Ready IntegrationsBest Practices to Build Marketplace-Ready Integrations
Best Practices to Build Marketplace-Ready Integrations
 
NEW LAUNCH! Building Smart Conference Rooms with Alexa for Business - BAP309 ...
NEW LAUNCH! Building Smart Conference Rooms with Alexa for Business - BAP309 ...NEW LAUNCH! Building Smart Conference Rooms with Alexa for Business - BAP309 ...
NEW LAUNCH! Building Smart Conference Rooms with Alexa for Business - BAP309 ...
 
OAK Evolve Presentation by DENWA
OAK Evolve Presentation by DENWAOAK Evolve Presentation by DENWA
OAK Evolve Presentation by DENWA
 
Neos enterprise
Neos enterpriseNeos enterprise
Neos enterprise
 
Tropo Presentation at the Telecom API Workshop
Tropo Presentation at the Telecom API WorkshopTropo Presentation at the Telecom API Workshop
Tropo Presentation at the Telecom API Workshop
 
VoIPLy Features 2015
VoIPLy Features 2015VoIPLy Features 2015
VoIPLy Features 2015
 
Building the Eventbrite API Ecosystem
Building the Eventbrite API EcosystemBuilding the Eventbrite API Ecosystem
Building the Eventbrite API Ecosystem
 
Stat Explorer Pro for VoIP PBX
Stat Explorer Pro for VoIP PBXStat Explorer Pro for VoIP PBX
Stat Explorer Pro for VoIP PBX
 
ShepHertz - A Complete Cloud Ecosystem for your Apps
ShepHertz - A Complete Cloud Ecosystem for your AppsShepHertz - A Complete Cloud Ecosystem for your Apps
ShepHertz - A Complete Cloud Ecosystem for your Apps
 

Mehr von Enablex1

Empower your websites or apps with real-time communication
Empower your websites or apps with real-time communicationEmpower your websites or apps with real-time communication
Empower your websites or apps with real-time communicationEnablex1
 
How to get Green Tick on WhatsApp Business
How to get Green Tick on WhatsApp BusinessHow to get Green Tick on WhatsApp Business
How to get Green Tick on WhatsApp BusinessEnablex1
 
How to Use Low Code video API Snippets and set up virtual video rooms
How to Use Low Code video API Snippets and set up virtual video roomsHow to Use Low Code video API Snippets and set up virtual video rooms
How to Use Low Code video API Snippets and set up virtual video roomsEnablex1
 
How to get Green Tick on WhatsApp Business
How to get Green Tick on WhatsApp BusinessHow to get Green Tick on WhatsApp Business
How to get Green Tick on WhatsApp BusinessEnablex1
 
How to Create Video Application for an EdTech Platform
How to Create Video Application for an EdTech PlatformHow to Create Video Application for an EdTech Platform
How to Create Video Application for an EdTech PlatformEnablex1
 
How to add video conferencing via API to your website or app
How to add video conferencing via API to your website or appHow to add video conferencing via API to your website or app
How to add video conferencing via API to your website or appEnablex1
 
Webinar Fact Sheet
Webinar Fact SheetWebinar Fact Sheet
Webinar Fact SheetEnablex1
 
Reaches Patients Efficiently with EnableX Modern Family Doctor Communications...
Reaches Patients Efficiently with EnableX Modern Family Doctor Communications...Reaches Patients Efficiently with EnableX Modern Family Doctor Communications...
Reaches Patients Efficiently with EnableX Modern Family Doctor Communications...Enablex1
 
EnableX-UCaaS - Brochure
EnableX-UCaaS - BrochureEnableX-UCaaS - Brochure
EnableX-UCaaS - BrochureEnablex1
 
Case Study - Paytm
Case Study - PaytmCase Study - Paytm
Case Study - PaytmEnablex1
 
Case Study - Infy
Case Study - InfyCase Study - Infy
Case Study - InfyEnablex1
 
Case Study Brochure - ExpoSim
Case Study Brochure - ExpoSimCase Study Brochure - ExpoSim
Case Study Brochure - ExpoSimEnablex1
 

Mehr von Enablex1 (12)

Empower your websites or apps with real-time communication
Empower your websites or apps with real-time communicationEmpower your websites or apps with real-time communication
Empower your websites or apps with real-time communication
 
How to get Green Tick on WhatsApp Business
How to get Green Tick on WhatsApp BusinessHow to get Green Tick on WhatsApp Business
How to get Green Tick on WhatsApp Business
 
How to Use Low Code video API Snippets and set up virtual video rooms
How to Use Low Code video API Snippets and set up virtual video roomsHow to Use Low Code video API Snippets and set up virtual video rooms
How to Use Low Code video API Snippets and set up virtual video rooms
 
How to get Green Tick on WhatsApp Business
How to get Green Tick on WhatsApp BusinessHow to get Green Tick on WhatsApp Business
How to get Green Tick on WhatsApp Business
 
How to Create Video Application for an EdTech Platform
How to Create Video Application for an EdTech PlatformHow to Create Video Application for an EdTech Platform
How to Create Video Application for an EdTech Platform
 
How to add video conferencing via API to your website or app
How to add video conferencing via API to your website or appHow to add video conferencing via API to your website or app
How to add video conferencing via API to your website or app
 
Webinar Fact Sheet
Webinar Fact SheetWebinar Fact Sheet
Webinar Fact Sheet
 
Reaches Patients Efficiently with EnableX Modern Family Doctor Communications...
Reaches Patients Efficiently with EnableX Modern Family Doctor Communications...Reaches Patients Efficiently with EnableX Modern Family Doctor Communications...
Reaches Patients Efficiently with EnableX Modern Family Doctor Communications...
 
EnableX-UCaaS - Brochure
EnableX-UCaaS - BrochureEnableX-UCaaS - Brochure
EnableX-UCaaS - Brochure
 
Case Study - Paytm
Case Study - PaytmCase Study - Paytm
Case Study - Paytm
 
Case Study - Infy
Case Study - InfyCase Study - Infy
Case Study - Infy
 
Case Study Brochure - ExpoSim
Case Study Brochure - ExpoSimCase Study Brochure - ExpoSim
Case Study Brochure - ExpoSim
 

Kürzlich hochgeladen

Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 

Kürzlich hochgeladen (20)

Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 

How to Implement Personalised Voice Notification service.pptx

  • 2. • Introduction to personalised voice notification services • Benefits of using a personalised voice notification service • Understanding of personalised voice prompts • Why to choose EnableX Voice API platform to build Personalised voice notification Service • How much does it cost to send a voice notification? • How to configure your personalised voice notifications with EnableX • How to access API Credentials • How to configure your phone number for personalised voice notifications • How to configure voice prompts • Best practices for implementing personalised voice notifications into your • Configure your system to use the Voice API • Making an outbound call using Voice API Solution Outline
  • 3. A personalized voice notification service generates audio versions of written messages using text-to-speech (TTS) technology. By using this technology, you can create custom audio notifications tailored to everyone. As a result, users can receive audio prompts that are more personalized and engaging, enhancing customer loyalty and experience. Introduction to personalised voice notification services
  • 4. Customer engagement, improved customer experience, and the ability to provide timely and accurate information are some of the benefits that can be realized. As customers feel appreciated and recognized, a personalized voice message can enhance the customer experience and create a more engaging and welcoming environment. Benefits of using a personalized voice notification service
  • 5. • A personalized voice prompt is an audio message that is customized by using Text-To-Speech to address the user by name or provide specific information based on their profile or history. Some common types of personalised voice prompts are name, profile, context, location, activity, preference, and mood. • For example, the prompt for the name attribute could be “Hi [name], this is a reminder about your appointment tomorrow,” while the value for the appointment time attribute could be “Your appointment is at [time] on [date].” Understanding of personalised voice prompts
  • 6. EnableX is a cloud-based communication platform that offers a suite of communication APIs, including Voice API. It offers high-quality voice communication through its WebRTC technology, has a wide range of features, developer-friendly, and is scalable and compliant with industry standards. Why to choose EnableX Voice API platform to build Personalised voice notification Service
  • 7. • EnableX provides a number of pricing options for building voice notification service. You can check the pricing here. Please note we have a variety of plans available based on your requirement. You can choose from the following options based on minimum usage commitments: • Pay per second per outbound call • Pay a fixed minimum amount per outbound call, and additional charges on extra seconds • pay per outbound notification sent For more information, please contact our sales team. How much does it cost to send a voice notification?
  • 8. • EnableX Offers this voice notification services. To configure Voice notification service with EnableX, you need to • Sign-Up for an account with EnableX • Create a project with voice service • Get API access credentials • Configure voice service • Configure phone number • Configure voice prompts • Add Voice Prompt to Configured Number How to configure your personalised voice notifications with EnableX
  • 9. • Login to EnableX Portal, • Navigate to Projects Menu, Select Create New Project • Click on Voice Checkbox How to create project with voice service
  • 10. • Once you successfully created a voice project, you will receive credential details (APP-ID & APP-KEY) on your registered email address, or you can get your project credentials by: • Navigate to My Project • Select the Project from the list of projects • Click on PROJECT CREDENTIAL • Click on SEND APP CREDENTIAL to get the APP-ID and APP-KEY for the project on the registered email address. How to access API Credentials
  • 11. • To use any voice service (Inbound or Outbound), you must have a phone number associated with your project. • EnableX offers phone numbers for your application. • Navigate to the Project • Click on the BUY NUMBERS • Select Country, Services, Type and Numbers • Click on the PLACE ORDER Once you buy phone number, then add phone number to your project • Select PHONE NUMBERS • Select the Outbound direction • Click on the ADD PHONE TO PROJECT How to configure your phone number for personalised voice notifications
  • 12. How to configure your phone number for personalised voice notifications
  • 13. • To configure voice prompts, • Navigate to Voice Project • Go to Preferences • Select from the existing Voice Prompts or Click ADD NEW PROMPT FILE • Enter required details and enable Text-to-Speech • Select Language, Welcome Text, and Voice Type • Click on Submit Request • The system will return a unique identification to play the prompt through the API Play Prompt. Standard prompts and values allow for the same message to be delivered to multiple recipients in a personalised way. This helps to ensure that any message is tailored to the individual, while also making it easier to create and manage the notification service. How to configure voice prompts
  • 14. How to configure voice prompts
  • 15. • Navigate to the Project • Go to Voice Settings • Click on VOICE PROMPTS • Select Number from the dropdown menu • Enter Event URL • Select Voice Prompt Template from the dropdown menu • Click on Save Add Voice Prompt to Configured Number
  • 16. You have now successfully added a voice prompt to your configured Phone Number. Alternatively, you can build your own service using EnableX voice API, which allows for greater customization and control. Add Voice Prompt to Configured Number
  • 17. • Run the following command from your terminal or command prompt to create a new directory for your project files on your computer • git clone https://github.com/EnableX/voice-outbound-text-to-speech.git • cd voice-outbound-text-to-speech • npm install • Get your EnableX account credentials and save to .env file • Setting up configurations using environment variable • Secure Webhook • Get SSL Certificate • Start Client application Script Best practices for implementing personalised voice notifications into your application
  • 18. Now using the EnableX Voice API client, you can create a workflow that defines the prompts and values you want to use for each attribute in your system. You can define the prompts and values using JSON. Configure your system to use the Voice API
  • 19. • During Voice API calls, the developer provides a CLI (Caller Line Identity) that will be used as an outbound number. The CLI is validated against the configured number. A call will fail if the number does not match. • Select the outbound phone number • Use the URL, Pass the Authorisation header and request Json body as given below: Making an outbound call using Voice API
  • 20. Add Play Prompt with advanced options Add a play prompt with some advanced options to your application to improve the user experience. You can use the following advanced options: • express-as: This attribute is used to express emotions like cheerfulness, empathy, and calm. break: This attribute is used to specify a pause in the speech through text-to-speech engine. prosody: This attribute is used to control the prosodic features of the speech, such as the pitch, contour, range, volume, and rate of speech. It can be used to create more expressive and engaging speech. say-as: This attribute is used to specify how a particular word or phrase should be pronounced. For more detailed information, please click the link. • Original Source: https://www.enablex.io/insights/voice-api-notifications/ Making an outbound call using Voice API