I am looking to try and integrate AWS Connect to Nuance Speech.
Ideally, I would like to use a VXML interface from within Amazon Connect. But Amazon Connect will not support a native VXML interface.
The choices I have are to use either PSTN breakout from Connect to Nuance via a PBX that supports VXML or to pull out a text stream from Amazon connect Lex and pass to Nuance as a text string.
Anyone got any other experience how to do this without having to invest in a PBX to do the XML conversion.
Did you have a look at the Voximal or the Voxibot solutions?
You can use an AWS image to instance a VoiceXML interpreter in the Amazon Cloud.
May it could help.
Related
I want to expose a data streaming endpoint with 'Transfer-Encoding: chunked', a constantly open connection that streams data to a client.
My first though was to create something on Spring like here which works but we are using API Gateway and I found out that it does not support chunked transfer mode. Is there any other way to expose such an endpoint within the AWS ecosystem like Lambda or Kinesis or something else? Thanks in advance.
I'm trying to make a ChatBot that uses Dialog Flow and should be able to pickup Keywords and match it to the Intents.
I've worked with Microsoft Bot Framework using Luis and deployed a similar bot on Azure but now I have to do the exact same thing but have to deploy that on AWS and use Elastic Search.
How do I do that? Is there a similar Software available for AWS ?
you can use AWS lex for create chatbot,here is the link for aws lex
https://docs.aws.amazon.com/lex/latest/dg/getting-started.html.
for performing back-end task like validation and dynamic response from bot side,then you need to use lambda again lambda also AWS tool that provide to how to make server-less bot.
https://docs.aws.amazon.com/lex/latest/dg/using-lambda.html
hope this kt will help you.
I am currently working on a web portal for a foundation. Applicants for a grant will receive access data in advance independently of this portal. New applications will then be created and processed in the portal itself. Once an application is complete, it is sent off. Later the application will be approved or rejected.
There are a number of technical specifications on which I have no influence. The frontend should be implemented using Html+Javascript. The backend should use the Amazon Web Services (AWS). If there is a need to program something for the backend - then C# should be used.
I know how to implement the classic client-server solution. At the moment, however, AWS offers me an unmanageable set of services. And here I'm hoping for suggestions as to which of the services I should take a closer look at. Ideally, no complete 'server solution' should run on a virtual server. Instead, Lambda functions are mentioned again and again. So would Amazon RDS and AWS Lambda be a sensible and sufficient combination? Did I miss something?
Thank you very much for your suggestions.
One solution would be to use AWS S3 to server HTML, CSS, JS, Images and other static content. You could use AWS Lambda via AWS API Gateway to serve as a backend. AWS Lambda would then connect to AWS RDS or AWS DynamoDB if you would prefer a NoSQL solution.
Image taken from AWS Github repo
You can get a more detailed description of how to set this up at
https://github.com/aws-samples/aws-serverless-workshops/tree/master/WebApplication/
Just wondering if this is possible. In NiFi, it is possible to connect to S3 buckets.
Can you call Comprehend? Or is that capability totally beyond the pale? Thanks
There are no out-of-the-box Apache NiFi processors to communicate with AWS Comprehend at the moment, but there are multiple ways you can achieve this.
ExecuteStreamCommand using the AWS CLI -- execute shell commands that use the CLI tool to communicate with AWS
ExecuteScript with the AWS SDK -- execute custom code in Groovy/Python/Ruby using the relevant AWS SDK
InvokeHTTP with the Comprehend API -- execute HTTP requests sending and receiving JSON content
CustomProcessor with the AWS SDK -- write a custom processor using the AWS Java SDK
You can also open a feature request on the NiFi Jira for this capability.
I am building real-time dashboard using aws services, currently my application using MySQL database(RDS), which service and how would be designed real-time dashboard using Amazon web service, currently my approach is to use kinesis with redshift and connect my application via JDBC connector or use kinesis with s3 and use Athena to show real-time aggregators.
please help.
Thanks in advance.
Although the Amazon Kinesis Docs mention that Kinesis streams can be used to send updates to dashboards, Kinesis has no native mechanism to do this alone. For some very good security reasons it's unwise to allow clients (i.e. from a webpage you serve) to access backend services like Kinesis directly.
Instead, you'll want to set up your application layer (Java, in this case) to listen to the Kinesis streams and expose any relevant events to your client, storing any changes you need to keep track of in your database (RDS, in this case). For a real-time dashboard I'd recommend using something like WebSockets to send events in real time to your webpage from your server, as they're widely supported and easy to use. Heres a tutorial on how to implement WebSockets on GlassFish