Click RoboFriend tells Jokes Live
building an API based voice audio project both voice and Jokes API
Looking the JS file we can see that our getJokes() function
to using the fetch(apiUrl)
method to passing the api url to JokeAPI server
its giving us a response.json = data
and then there we getting a setup part delivery to part Jokes and just Joke for one part Joke
and in inner functionality am creating my own Joke veriable that's been poplulated by using the
if statment
and in turn eventually we the Jokes from the API.
In my test function I called the speack function and passed in the pramarerters of my V
Voice RSS, The key and most importantly the text
which at the begging by default "Hello World".
then passed the VoiceRSS SDK, and this connecting
to their server and then our are getting a response from them in form of audio data
,
and did motified the SDK to pass the audioElement.src = audio data
and I trigerd the
audioElement.Play()
method then our are able to hear something.