Guest User

Untitled

a guest
Nov 13th, 2018
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. {
  2. "code": 401,
  3. "error": "Unauthorized"
  4. }
  5.  
  6. $(function () {
  7.  
  8. $("#btnPOst").click(function () {
  9.  
  10. var username= "XXXX-XXXX-XXXX";
  11. var password = "XXXX-XXXX-XXXX";
  12. var request = $("#text-to-speech input[name=speech-text]").val();
  13.  
  14. var url = "https://stream.watsonplatform.net/text-to-speech/api/v1/synthesize?voice=en-US_MichaelVoice&accept=audio/wav&text=" + request;
  15.  
  16.  
  17. $.ajax({
  18. type: "POST",
  19. url: url,
  20. dataType: "application/json; charset=utf-8",
  21. headers: {
  22. 'Content-Type': 'application/json',
  23. 'Accept': 'audio/wav',
  24. 'Authorization': ("Basic " + btoa(username + ":" + password))
  25. },
  26.  
  27. success: function (content) {
  28. alert('ok');
  29. },
  30.  
  31. });
  32.  
  33. $("#speech").attr("src", url)[0].play();
  34.  
  35. });
  36. });
  37.  
  38. <input type="text" name="speech-text" TextMode="MultiLine" />
  39. <input type="button" id="btnPOst" value="Play" />
  40. <audio id="speech" autoplay preload="auto" autobuffer controls class="audio"></audio>
Add Comment
Please, Sign In to add comment