knuhtts.js 529 B

1234567891011121314151617181920
  1. AWS.config.accessKeyId = 'AKIAJFSZZTSVTMR3GGXA';
  2. AWS.config.secretAccessKey = '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';
  3. AWS.config.region = 'ap-northeast-2';
  4. var polly = new AWS.Polly();
  5. polly.synthesizeSpeech(params, function(err, data) {
  6. if(err) {
  7. } else {
  8. var uInt8Array = new Uint8Array(data.AudioStream);
  9. var arrayBuffer = uInt8Array.buffer;
  10. var blob = new Blob([arrayBuffer]);
  11. var url = URL.createObjectURL(blob);
  12. var audio = $('audio');
  13. audio[0].src = url;
  14. audio[0].play();
  15. }
  16. });