codeforequity-at / botium-bindings

The Selenium for Chatbots
http://www.botium.at
MIT License
108 stars 32 forks source link

Bot Timeout of 60000ms exceeded. While tesing conversational flow. #124

Open Nitinvermaa opened 3 years ago

Nitinvermaa commented 3 years ago

Hi Team,

I'm receiving Bot response time issue. While testing complete conversational flow of my alexa skill.

For single query it's working fine. Like - Ask Alexa for doctor connect

me

Alexa, ask doctor connect

bot

he? Nathan. Welcome to Dr Connect. How may I assist you?

But for complete conversation it's giving bot timeout issue. Below are the content of convo file:

Ask Alexa for doctor connect

me

Alexa, ask doctor connect

bot

he? Nathan. Welcome to Dr Connect. How may I assist you?

me

book an appointment with cardiologist

bot

Sure for which date?

Below is the log

botium-core-BotDriver Loaded Botium configuration files C:\Jovo\Botium\Alexa-E2E-Testing\Alexa-Voice-app-Testing\botium.json +0ms botium-core-ScriptingProvider ReadConvosFromDirectory(spec\convo) found filenames: doctor.convo.txt +0ms botium-core-ScriptingProvider ReadConvosFromDirectory(spec\convo) found convos: botium-core-ScriptingProvider 1 Ask Alexa for doctor connect ({ convoDir: 'spec\convo', filename: 'doctor.convo.txt' }): Line 2:

me - Alexa, ask doctor connect | Line 5: #bot - he? Nathan. Welcome to Dr Connect. How may I assist you? | Line 8: #me - book an appointment with cardiologist | Line 11: #bot - Sure for which date? +6ms

botium-core-ScriptingProvider ReadConvosFromDirectory(spec\convo) found utterances: botium-core-ScriptingProvider none +1ms botium-core-ScriptingProvider ReadConvosFromDirectory(spec\convo) found partial convos: botium-core-ScriptingProvider none +1ms botium-core-ScriptingProvider ReadConvosFromDirectory(spec\convo) scripting memories: botium-core-ScriptingProvider none +1ms botium-core-ScriptingProvider ExpandConvos - Using utterances expansion mode: all +0ms botium-bindings-main ready reading convos and utterances, number of test cases: (1). +493ms botium-bindings-main adding test case 1 Ask Alexa for doctor connect +1ms

Botium Project Alexa AVS botium-core-BotDriver Build - Botium Core Version: 1.11.1 +500ms botium-core-BotDriver Build - Capabilites: { botium-core-BotDriver PROJECTNAME: 'Botium Project Alexa AVS', botium-core-BotDriver TESTSESSIONNAME: 'Botium Test Session', botium-core-BotDriver TESTCASENAME: 'Botium Test Case', botium-core-BotDriver TEMPDIR: 'botiumwork', botium-core-BotDriver CLEANUPTEMPDIR: true, botium-core-BotDriver WAITFORBOTTIMEOUT: 40000, botium-core-BotDriver SIMULATE_WRITING_SPEED: false, botium-core-BotDriver SIMPLEREST_PING_RETRIES: 6, botium-core-BotDriver SIMPLEREST_PING_TIMEOUT: 10000, botium-core-BotDriver SIMPLEREST_PING_VERB: 'GET', botium-core-BotDriver SIMPLEREST_PING_UPDATE_CONTEXT: true, botium-core-BotDriver SIMPLEREST_STOP_RETRIES: 6, botium-core-BotDriver SIMPLEREST_STOP_TIMEOUT: 10000, botium-core-BotDriver SIMPLEREST_STOP_VERB: 'GET', botium-core-BotDriver SIMPLEREST_START_RETRIES: 6, botium-core-BotDriver SIMPLEREST_START_TIMEOUT: 10000, botium-core-BotDriver SIMPLEREST_START_VERB: 'GET', botium-core-BotDriver SIMPLEREST_POLL_VERB: 'GET', botium-core-BotDriver SIMPLEREST_POLL_INTERVAL: 1000, botium-core-BotDriver SIMPLEREST_POLL_UPDATE_CONTEXT: true, botium-core-BotDriver SIMPLEREST_METHOD: 'GET', botium-core-BotDriver SIMPLEREST_IGNORE_EMPTY: true, botium-core-BotDriver SIMPLEREST_TIMEOUT: 10000, botium-core-BotDriver SIMPLEREST_EXTRA_OPTIONS: {}, botium-core-BotDriver SIMPLEREST_STRICT_SSL: true, botium-core-BotDriver SIMPLEREST_INBOUND_UPDATE_CONTEXT: true, botium-core-BotDriver SIMPLEREST_CONTEXT_MERGE_OR_REPLACE: 'MERGE', botium-core-BotDriver SCRIPTING_TXT_EOL: '\n', botium-core-BotDriver SCRIPTING_XLSX_EOL_WRITE: '\r\n', botium-core-BotDriver SCRIPTING_XLSX_HASHEADERS: true, botium-core-BotDriver SCRIPTING_CSV_SKIP_HEADER: true, botium-core-BotDriver SCRIPTING_CSV_QUOTE: '"', botium-core-BotDriver SCRIPTING_CSV_ESCAPE: '"', botium-core-BotDriver SCRIPTING_NORMALIZE_TEXT: true, botium-core-BotDriver SCRIPTING_ENABLE_MEMORY: false, botium-core-BotDriver SCRIPTING_ENABLE_MULTIPLE_ASSERT_ERRORS: false, botium-core-BotDriver SCRIPTING_MATCHING_MODE: 'wildcardIgnoreCase', botium-core-BotDriver SCRIPTING_UTTEXPANSION_MODE: 'all', botium-core-BotDriver SCRIPTING_UTTEXPANSION_RANDOM_COUNT: 1, botium-core-BotDriver SCRIPTING_UTTEXPANSION_NAMING_MODE: 'justLineTag', botium-core-BotDriver SCRIPTING_UTTEXPANSION_NAMING_UTTERANCE_MAX: '16', botium-core-BotDriver SCRIPTING_MEMORYEXPANSION_KEEP_ORIG: false, botium-core-BotDriver ASSERTERS: [], botium-core-BotDriver LOGIC_HOOKS: [], botium-core-BotDriver USER_INPUTS: [], botium-core-BotDriver SECURITY_ALLOW_UNSAFE: true, botium-core-BotDriver CONTAINERMODE: 'alexa-avs', botium-core-BotDriver ALEXA_AVS_AVS_CLIENT_ID: 'amzn1.application-oa2-client.ce399dfcf58958b66c5d0c4cd1b03', botium-core-BotDriver ALEXA_AVS_AVS_CLIENT_SECRET: '53a7c2f016764402f6c4bcf53ce7e8a0f47026cb9a346bf2fb31e3ccf099', botium-core-BotDriver ALEXA_AVS_AVS_REFRESH_TOKEN: 'Atzr|IwEBIPX7lRwT5Zb9zofbebHFh82hWqEQvKiMrbXh5Ax20PW9Zq6tGpPyCuHfCGIap0mvOm6pe0LjV9y7LdNr_BEhiH3YZmUo28gi7tLzpJYTT_gZVCgiQpPcQBYamzq53t4ZIFwQBYmtMUx4hOQrVYmxGk5XmNLHBhWnOnBZVB0mZKvsdK0vrWHh1E5F0qJynb3iJ0-4wVTucbvkKEuHhO6J0n1SPYa0Mvua9c1TjNTY7Rh5Bq1a2_pubMSZONQpf2ePaLOGePoHvbjE6sZ9Fk6Nt5toIxQLNhOEr1-L_U9KB4snRxKKdMROUmRjkdQY-3e96KZlvSc8jl1Tdtc2nK5jU3vf-o-mSsOd3QIqBp740LkcFs1jhsLA9Nqmrg', botium-core-BotDriver ALEXA_AVS_AVS_LANGUAGE_CODE: 'en-US', botium-core-BotDriver ALEXA_AVS_TTS: 'AMAZON_POLLY', botium-core-BotDriver ALEXA_AVS_TTS_AMAZON_POLLY_REGION: 'us-east-1', botium-core-BotDriver ALEXA_AVS_TTS_AMAZON_POLLY_ACCESS_KEY_ID: 'AKIAZYOFOBEB32NZRDUP', botium-core-BotDriver ALEXA_AVS_TTS_AMAZON_POLLY_SECRET_ACCESS_KEY: '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', botium-core-BotDriver ALEXA_AVS_TTS_AMAZON_POLLY_LANGUAGE_CODE: 'en-US', botium-core-BotDriver ALEXA_AVS_STT: 'AMAZON_TRANSCRIBE', botium-core-BotDriver ALEXA_AVS_STT_AMAZON_TRANSCRIBE_REGION: 'us-east-1', botium-core-BotDriver ALEXA_AVS_STT_AMAZON_TRANSCRIBE_ACCESS_KEY_ID: 'AKIAZYOEB32NZRDUP', botium-core-BotDriver ALEXA_AVS_STT_AMAZON_TRANSCRIBE_SECRET_ACCESS_KEY: 'jTuAUFmtQte4LfG0Qnoj6IVuHS+E0kh13XVBmw', botium-core-BotDriver ALEXA_AVS_STT_AMAZON_TRANSCRIBE_LANGUAGE_CODE: 'en-US', botium-core-BotDriver ALEXA_AVS_STT_AMAZON_TRANSCRIBE_BUCKET_NAME: 'nitinimagerekognition' botium-core-BotDriver } +1ms botium-core-BotDriver Build - Sources : { LOCALPATH: '.', GITPATH: 'git', GITBRANCH: 'master', GITDIR: '.' } +10ms botium-core-BotDriver Build - Envs : { IS_BOTIUM_CONTAINER: true } +1ms botium-connector-PluginConnectorContainer-helper Botium plugin botium-connector-alexa-avs loaded. Plugin version is 0.0.12 +0ms botium-connector-alexa-avs-main Validate called +0ms botium-connector-alexa-avs-avs Validate called +0ms botium-connector-alexa-avs-main Build called +2s botium-connector-alexa-avs-avs Build called +39ms botium-connector-alexa-avs-avs Access token acquired +1s botium-connector-alexa-avs-avs AVS http2-client created +2ms botium-connector-alexa-avs-avs Downchannel created { botium-connector-alexa-avs-avs ':method': 'GET', botium-connector-alexa-avs-avs ':scheme': 'https', botium-connector-alexa-avs-avs ':path': '/v20160207/directives', botium-connector-alexa-avs-avs authorization: 'Bearer Atza|IwEBIEKKAigFfVNlE8oMNjlJmNGJOydKRUpBrx5Ihq9NEZS1xf_r_07P-NqEz-ROeLAeA6CLfYvjCT8CfS0AttmefwRB8jhmMpBRrOzwh4302s7XV7Vyha0yFoCs0jGuYnk7SxBvjMWeUlx4214rJDUnhURaOyq2x9OkJLdn-A3szO_NKlcOSetndffyFzdyCNmgHqc-Iq066XBx_ipcZtv2PAk_ZeO0-dTUj0ldjuNjcIV1zeMnaFdtF_vqq4ChkwOXM4tHKYfae4ZTIEjDrBh543VjmeZQ43UQkKVgj0PAf6xLPmxEOrJ2A_HSFudi229A8fI1yGiwW67CsNQQPFqhSpPp6PjO6-XYXPGTug_Pvo6q0fUeOGux-CIDrEnYaFA' botium-connector-alexa-avs-avs } +0ms botium-connector-alexa-avs-avs Downchannel create status: { botium-connector-alexa-avs-avs ":status": 200, botium-connector-alexa-avs-avs "access-control-allow-headers": "authorization,x-amz-access-token", botium-connector-alexa-avs-avs "access-control-allow-origin": "", botium-connector-alexa-avs-avs "content-type": "multipart/related; boundary=------abcde123; type=application/json", botium-connector-alexa-avs-avs "x-amzn-requestid": "" botium-connector-alexa-avs-avs } +672ms botium-connector-alexa-avs-avs Downchannel data received --------abcde123 botium-connector-alexa-avs-avs +2ms botium-connector-alexa-avs-main Start called +2s botium-connector-alexa-avs-stt-amazon-transcribe Start called +0ms botium-connector-alexa-avs-avs Start called +3ms botium-bindings-main running testcase1 Ask Alexa for doctor connect +4s botium-core-Convo Ask Alexa for doctor connect/Line 2: user says (cleaned by binary and base64 data and sourceData) { botium-core-Convo "sender": "me", botium-core-Convo "channel": null, botium-core-Convo "not": false, botium-core-Convo "optional": false, botium-core-Convo "messageText": "Alexa, ask doctor connect", botium-core-Convo "media": null, botium-core-Convo "buttons": null, botium-core-Convo "cards": null, botium-core-Convo "forms": null, botium-core-Convo "attachments": null, botium-core-Convo "asserters": [], botium-core-Convo "userInputs": [], botium-core-Convo "logicHooks": [] botium-core-Convo } +0ms botium-connector-alexa-avs-main UserSays called: Alexa, ask doctor connect +8ms botium-connector-alexa-avs-main User text "Alexa, ask doctor connect" converting to speech... +1ms botium-connector-alexa-avs-tts-amazon-polly Synthesize called +0ms botium-connector-alexa-avs-tts-amazon-polly Synthesize finised +2s botium-connector-alexa-avs-main User text "Alexa, ask doctor connect" conversion to speech succeeded +2s botium-connector-alexa-avs-main Alexa answering... +0ms botium-connector-alexa-avs-avs UserSays called +2s botium-connector-alexa-avs-http2 HTTP2 request { botium-connector-alexa-avs-http2 ":method": "POST", botium-connector-alexa-avs-http2 ":scheme": "https", botium-connector-alexa-avs-http2 ":path": "/v20160207/events", botium-connector-alexa-avs-http2 "authorization": "Bearer Atza|IwEBIEKKAigFfVNlE8oMNjlJmNGJOydKRUpBrx5Ihq9NEZS1xf_r_07P-NqEz-ROeLAeA6CLfYvjCT8CfS0AttmefwRB8jhmMpBRrOzwh4302s7XV7Vyha0yFoCsFfjGuYnk7SxBvjMWeUlx4214rJDUnhURaOyq2x9OkJLdn-A3szO_NKlcOSetndffyFzdyCNmgHqc-Iq066XBx_ipcZtv2PAk_ZeO0-dTUj0ldjuNjcIV1zeMnaFdtF_vqq4ChkwOXM4tHKYfae4ZTIEjDrBh543Vjme3UQkKVgj0PAf6xLPmxEOrJ2A_HSFudi229A8fI1yGiwW67CsNQQPFqhSpPp6PjO6-XYXPGTug_Pvo6q0fUeOGux-CIDrEnYaFA", botium-connector-alexa-avs-http2 "content-type": "multipart/form-data; boundary=--------------------------644476289460835458693310" botium-connector-alexa-avs-http2 } +0ms botium-connector-alexa-avs-avs Downchannel data received Content-Type: application/json botium-connector-alexa-avs-avs botium-connector-alexa-avs-avs {"directive":{"header":{"namespace":"SpeechRecognizer","name":"StopCapture","messageId":"43fa7a55-c8a5-4146-a06e-4797fcf0f3e6","dialogRequestId":"cdff2c11-88c1-11eb-9be0-67c6572720e9"},"payload":{}}} botium-connector-alexa-avs-avs --------abcde123 botium-connector-alexa-avs-avs +2s botium-connector-alexa-avs-http2 HTTP2 request to /v20160207/events got response: { botium-connector-alexa-avs-http2 ":status": 200, botium-connector-alexa-avs-http2 "x-amzn-requestid": "1d24a56e-f888-485a-8b99-2db65fa4b845, 0683ebfffe100634-0000de42-0028365c-49510e6a6ad76568-c47e4e97-3", botium-connector-alexa-avs-http2 "content-type": "multipart/related; boundary=------abcde123; start=metadata.1616092799282; type="application/json"", botium-connector-alexa-avs-http2 "access-control-allow-origin": "" botium-connector-alexa-avs-http2 } +3s botium-connector-alexa-avs-avs UserSays response, multipart 0 Body: botium-connector-alexa-avs-avs {"directive":{"header":{"namespace":"SpeechSynthesizer","name":"Speak","messageId":"71248933-c9bb-4f71-bdf3-bd882a5d17d8","dialogRequestId":"cdff2c11-88c1-11eb-9be0-67c6572720e9"},"payload":{"url":"cid:ValidatedSpeakDirective_amzn1.ask.skill.57732bed-73c7-4caf-b5fa-5c50a3ef5b20_e0f42422-261e-4550-9fa5-38934c027189_VoiceInitiated_570692828","format":"AUDIO_MPEG","token":"amzn1.as-ct.v1.ThirdPartySdkSpeechlet#ACRI#ValidatedSpeakDirective_amzn1.ask.skill.57732bed-73c7-4caf-b5fa-5c50a3ef5b20_e0f42422-261e-4550-9fa5-38934c027189_VoiceInitiated#ACRI#[[ENCRYPTED_WITH_AlexaServiceKeyMasterUtil]]AAAAAAAAeSB+/wWJXcSC/uG2sBHTVUAAAAAAAAADeRL6p5I7UTP0bobuGxhCKPRG+tl9HeeIVA6DIIC7WXteL4VxdCSNuiiOVFqBnT3iua87HMtRaPo8T2W75hUUFWeoNR8qSLjUHyUxHzo/sVA=="}}} botium-connector-alexa-avs-avs +2s botium-connector-alexa-avs-avs UserSays response, multipart 1 Body: botium-connector-alexa-avs-avs {"directive":{"header":{"namespace":"SpeechRecognizer","name":"ExpectSpeech","messageId":"af29a162-fa75-4004-8c23-21d3a288f39d","dialogRequestId":"cdff2c11-88c1-11eb-9be0-67c6572720e9"},"payload":{"timeoutInMilliseconds":8000,"initiator":{"type":"EXPECT_SPEECH_PROMPT"}}}} botium-connector-alexa-avs-avs +1ms botium-connector-alexa-avs-avs UserSays response, multipart 2: { botium-connector-alexa-avs-avs headers: { botium-connector-alexa-avs-avs 'Content-ID': '', botium-connector-alexa-avs-avs 'Content-Type': 'application/octet-stream' botium-connector-alexa-avs-avs }, botium-connector-alexa-avs-avs body: <Buffer 0d 0a 49 44 33 04 00 00 00 00 00 23 54 53 53 45 00 00 00 0f 00 00 03 4c 61 76 66 35 38 2e 34 35 2e 31 30 30 00 00 00 00 00 00 00 00 00 00 00 ff f3 64 ... 22895 more bytes>, botium-connector-alexa-avs-avs meta: { body: { byteOffset: [Object] } } botium-connector-alexa-avs-avs } +3ms botium-connector-alexa-avs-avs Found Content Payload with CID +1ms botium-connector-alexa-avs-avs Found JSON Payload of type application/json; charset=UTF-8 +1ms botium-connector-alexa-avs-avs Found JSON Payload of type application/json; charset=UTF-8 +0ms botium-connector-alexa-avs-avs Found SpeechSynthesizer/Speak directive { botium-connector-alexa-avs-avs header: { botium-connector-alexa-avs-avs namespace: 'SpeechSynthesizer', botium-connector-alexa-avs-avs name: 'Speak', botium-connector-alexa-avs-avs messageId: '71248933-c9bb-4f71-bdf3-bd882a5d17d8', botium-connector-alexa-avs-avs dialogRequestId: 'cdff2c11-88c1-11eb-9be0-67c6572720e9' botium-connector-alexa-avs-avs }, botium-connector-alexa-avs-avs payload: { botium-connector-alexa-avs-avs url: 'cid:ValidatedSpeakDirective_amzn1.ask.skill.57732bed-73c7-4caf-b5fa-5c50a3ef5b20_e0f42422-261e-4550-9fa5-38934c027189_VoiceInitiated_570692828', botium-connector-alexa-avs-avs format: 'AUDIO_MPEG', botium-connector-alexa-avs-avs token: 'amzn1.as-ct.v1.ThirdPartySdkSpeechlet#ACRI#ValidatedSpeakDirective_amzn1.ask.skill.57732bed-73c7-4caf-b5fa-5c50a3ef5b20_e0f42422-261e-4550-9fa5-38934c027189_VoiceInitiated#ACRI#[[ENCRYPTED_WITH_AlexaServiceKeyMasterUtil]]AAAAAAAAAQDeSB+/wWJXcSC/uG2sBHTVUAAAAAAAAADeRL6p5I7UTP0bobuGxhCKPRG+tl9HeeIVA6DIIC7WXteL4VxdCSNuiiOVFqBnT3iua87HMtRaPo8T2W75hUUFWeoNR8qSLjUHyUxHzo/sVA==' botium-connector-alexa-avs-avs } botium-connector-alexa-avs-avs } +1ms botium-connector-alexa-avs-main Alexa answered successfull +4s botium-core-Convo Ask Alexa for doctor connect wait for bot +5s botium-connector-alexa-avs-main Answer converting to text, format "AUDIO_MPEG", size 22945... +2ms botium-connector-alexa-avs-stt-amazon-transcribe Recognize called +5s botium-connector-alexa-avs-stt-amazon-transcribe S3 params { botium-connector-alexa-avs-stt-amazon-transcribe Bucket: 'nitinimagerekognition', botium-connector-alexa-avs-stt-amazon-transcribe Key: 'to-transcribe-source-91zwaro9nt', botium-connector-alexa-avs-stt-amazon-transcribe Body: <Buffer 0d 0a 49 44 33 04 00 00 00 00 00 23 54 53 53 45 00 00 00 0f 00 00 03 4c 61 76 66 35 38 2e 34 35 2e 31 30 30 00 00 00 00 00 00 00 00 00 00 00 ff f3 64 ... 22895 more bytes> botium-connector-alexa-avs-stt-amazon-transcribe } +0ms botium-connector-alexa-avs-stt-amazon-transcribe S3 upload succesfull { botium-connector-alexa-avs-stt-amazon-transcribe ETag: '"5885ec0b278e616b0afe960e3cc4d286"', botium-connector-alexa-avs-stt-amazon-transcribe VersionId: '1b4jDD0l70qSft8o0Y0R1gmHnniT74cP', botium-connector-alexa-avs-stt-amazon-transcribe Location: 'https://nitinimagerekognition.s3.amazonaws.com/to-transcribe-source-91zwaro9nt', botium-connector-alexa-avs-stt-amazon-transcribe key: 'to-transcribe-source-91zwaro9nt', botium-connector-alexa-avs-stt-amazon-transcribe Key: 'to-transcribe-source-91zwaro9nt', botium-connector-alexa-avs-stt-amazon-transcribe Bucket: 'nitinimagerekognition' botium-connector-alexa-avs-stt-amazon-transcribe } +1s botium-connector-alexa-avs-stt-amazon-transcribe Transcription params { botium-connector-alexa-avs-stt-amazon-transcribe Media: { botium-connector-alexa-avs-stt-amazon-transcribe MediaFileUri: 'https://nitinimagerekognition.s3.amazonaws.com/to-transcribe-source-91zwaro9nt' botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe TranscriptionJobName: 'to-transcribe-job-91zwaro9nt', botium-connector-alexa-avs-stt-amazon-transcribe OutputBucketName: 'nitinimagerekognition', botium-connector-alexa-avs-stt-amazon-transcribe MediaFormat: 'mp3', botium-connector-alexa-avs-stt-amazon-transcribe LanguageCode: 'en-US' botium-connector-alexa-avs-stt-amazon-transcribe } +1ms botium-connector-alexa-avs-stt-amazon-transcribe Transcription job started. Polling job to-transcribe-job-91zwaro9nt file https://nitinimagerekognition.s3.amazonaws.com/to-transcribe-source-91zwaro9nt +1s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +1ms botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Transcription job finished succesfull { botium-connector-alexa-avs-stt-amazon-transcribe TranscriptionJob: { botium-connector-alexa-avs-stt-amazon-transcribe TranscriptionJobName: 'to-transcribe-job-91zwaro9nt', botium-connector-alexa-avs-stt-amazon-transcribe TranscriptionJobStatus: 'COMPLETED', botium-connector-alexa-avs-stt-amazon-transcribe LanguageCode: 'en-US', botium-connector-alexa-avs-stt-amazon-transcribe MediaSampleRateHertz: 24000, botium-connector-alexa-avs-stt-amazon-transcribe MediaFormat: 'mp3', botium-connector-alexa-avs-stt-amazon-transcribe Media: { botium-connector-alexa-avs-stt-amazon-transcribe MediaFileUri: 'https://nitinimagerekognition.s3.amazonaws.com/to-transcribe-source-91zwaro9nt' botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe Transcript: { botium-connector-alexa-avs-stt-amazon-transcribe TranscriptFileUri: 'https://s3.us-east-1.amazonaws.com/nitinimagerekognition/to-transcribe-job-91zwaro9nt.json' botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe StartTime: 2021-03-19T14:45:55.222Z, botium-connector-alexa-avs-stt-amazon-transcribe CreationTime: 2021-03-19T14:45:55.194Z, botium-connector-alexa-avs-stt-amazon-transcribe CompletionTime: 2021-03-19T14:46:14.433Z, botium-connector-alexa-avs-stt-amazon-transcribe Settings: { ChannelIdentification: false, ShowAlternatives: false } botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe } +909ms botium-connector-alexa-avs-stt-amazon-transcribe S3 download transcribe succesful { botium-connector-alexa-avs-stt-amazon-transcribe AcceptRanges: 'bytes', botium-connector-alexa-avs-stt-amazon-transcribe LastModified: 2021-03-19T14:46:15.000Z, botium-connector-alexa-avs-stt-amazon-transcribe ContentLength: 1811, botium-connector-alexa-avs-stt-amazon-transcribe ETag: '"2f017758fc276ddcb434f3671c8d3ce1"', botium-connector-alexa-avs-stt-amazon-transcribe VersionId: '9HPr0pIjN8BnLD7lfMTpmQHw0q1qaztJ', botium-connector-alexa-avs-stt-amazon-transcribe ContentType: 'binary/octet-stream', botium-connector-alexa-avs-stt-amazon-transcribe ServerSideEncryption: 'AES256', botium-connector-alexa-avs-stt-amazon-transcribe Metadata: {}, botium-connector-alexa-avs-stt-amazon-transcribe Body: <Buffer 7b 22 6a 6f 62 4e 61 6d 65 22 3a 22 74 6f 2d 74 72 61 6e 73 63 72 69 62 65 2d 6a 6f 62 2d 39 31 7a 77 61 72 6f 39 6e 74 22 2c 22 61 63 63 6f 75 6e 74 ... 1761 more bytes> botium-connector-alexa-avs-stt-amazon-transcribe } +1s botium-connector-alexa-avs-stt-amazon-transcribe S3 download transcribe as JSON { botium-connector-alexa-avs-stt-amazon-transcribe "jobName": "to-transcribe-job-91zwaro9nt", botium-connector-alexa-avs-stt-amazon-transcribe "accountId": "670965827843", botium-connector-alexa-avs-stt-amazon-transcribe "results": { botium-connector-alexa-avs-stt-amazon-transcribe "transcripts": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "transcript": "he? Nathan. Welcome to Dr Connect. How may I assist you?" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "items": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "0.04", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "0.38", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "1.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "he" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "?" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "punctuation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "0.38", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "0.98", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.9923", botium-connector-alexa-avs-stt-amazon-transcribe "content": "Nathan" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "." botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "punctuation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "1.19", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "1.68", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "1.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "Welcome" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "1.68", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "1.8", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.9952", botium-connector-alexa-avs-stt-amazon-transcribe "content": "to" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "1.8", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "2.16", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.6921", botium-connector-alexa-avs-stt-amazon-transcribe "content": "Dr" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "2.16", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "2.56", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.9991", botium-connector-alexa-avs-stt-amazon-transcribe "content": "Connect" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "." botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "punctuation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "2.56", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "2.77", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "1.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "How" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "2.77", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "2.98", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "1.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "may" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "2.98", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "3.04", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "1.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "I" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "3.04", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "3.48", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "1.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "assist" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "3.48", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "3.76", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.9999", botium-connector-alexa-avs-stt-amazon-transcribe "content": "you" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "?" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "punctuation" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ] botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe "status": "COMPLETED" botium-connector-alexa-avs-stt-amazon-transcribe } +1ms botium-connector-alexa-avs-stt-amazon-transcribe S3 download transcribe succesfull { botium-connector-alexa-avs-stt-amazon-transcribe Deleted: [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe Key: 'to-transcribe-job-91zwaro9nt.json', botium-connector-alexa-avs-stt-amazon-transcribe DeleteMarker: true, botium-connector-alexa-avs-stt-amazon-transcribe DeleteMarkerVersionId: '2Rl9Ml8l.oDYpwXuCAILuJ_toyXLqYbL' botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe Key: 'to-transcribe-source-91zwaro9nt', botium-connector-alexa-avs-stt-amazon-transcribe DeleteMarker: true, botium-connector-alexa-avs-stt-amazon-transcribe DeleteMarkerVersionId: 'h0ndwvq4AE_U504.s8CEVrceoCLwRlNO' botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe Errors: [] botium-connector-alexa-avs-stt-amazon-transcribe } +1s botium-connector-alexa-avs-stt-amazon-transcribe Recognize finished: he? Nathan. Welcome to Dr Connect. How may I assist you? +1ms botium-connector-alexa-avs-main Answer converted to text succeeded: he? Nathan. Welcome to Dr Connect. How may I assist you? +25s botium-connector-alexa-avs-main Answer handling ready, processed 1 audio responses. +1ms botium-core-Convo Ask Alexa for doctor connect: bot says (cleaned by binary and base64 data and sourceData) { botium-core-Convo "sender": "bot", botium-core-Convo "messageText": "he? Nathan. Welcome to Dr Connect. How may I assist you?", botium-core-Convo "media": [ botium-core-Convo { botium-core-Convo "mediaUri": "(base64 data url)", botium-core-Convo "mimeType": "audio/mpeg3" botium-core-Convo } botium-core-Convo ], botium-core-Convo "channel": "default" botium-core-Convo } +25s botium-core-ScriptingMemory fill start: {} +0ms botium-core-ScriptingProvider assertBotResponse Ask Alexa for doctor connect/Line 5 (Line 2: #me - Alexa, ask doctor connect) BOT: he? Nathan. Welcome to Dr Connect. How may I assist you? = he? Nathan. Welcome to Dr Connect. How may I assist you? ... +33s botium-core-Convo Ask Alexa for doctor connect/Line 8: user says (cleaned by binary and base64 data and sourceData) { botium-core-Convo "sender": "me", botium-core-Convo "channel": null, botium-core-Convo "not": false, botium-core-Convo "optional": false, botium-core-Convo "messageText": "book an appointment with cardiologist", botium-core-Convo "media": null, botium-core-Convo "buttons": null, botium-core-Convo "cards": null, botium-core-Convo "forms": null, botium-core-Convo "attachments": null, botium-core-Convo "asserters": [], botium-core-Convo "userInputs": [], botium-core-Convo "logicHooks": [] botium-core-Convo } +5ms botium-connector-alexa-avs-main UserSays called: book an appointment with cardiologist +7ms botium-connector-alexa-avs-main User text "book an appointment with cardiologist" converting to speech... +1ms botium-connector-alexa-avs-tts-amazon-polly Synthesize called +28s botium-connector-alexa-avs-tts-amazon-polly Synthesize finised +1s botium-connector-alexa-avs-main User text "book an appointment with cardiologist" conversion to speech succeeded +1s botium-connector-alexa-avs-main Alexa answering... +0ms botium-connector-alexa-avs-avs UserSays called +26s botium-connector-alexa-avs-http2 HTTP2 request { botium-connector-alexa-avs-http2 ":method": "POST", botium-connector-alexa-avs-http2 ":scheme": "https", botium-connector-alexa-avs-http2 ":path": "/v20160207/events", botium-connector-alexa-avs-http2 "authorization": "Bearer Atza|IwEBIEKKAigFfVNlE8oMNjlJmNGJOydKRUpBrx5Ihq9NEZS1xf_r_07P-NqEz-ROeLAeA6CLfYvjCT8CfS0AttmefwRB8jhmMpBRrOzwh4302s7XV7Vyha0yFoCs0EgFfjGuYnk7SxBvjMWeUlx4214rJDUnhURaOyq2x9OkJLdn-A3szO_NKlcOSetndffyFzdyCNmgHqc-Iq066XBx_ipcZtv2PAk_ZeO0-dTUj0ldjuNjcIV1zeMnaFdtF_vqq4ChkwOXM4tHKYfae4ZTIEjDrBh543VjmeZQ43UQkKVgj0PAf6xLPmxEOrJ2A_HSFudi229A8fI1yGiwW67CsNQQPFqhSpPp6PjO6-XYXPGTug_Pvo6q0fUeOGux-CIDrEnYaFA", botium-connector-alexa-avs-http2 "content-type": "multipart/form-data; boundary=--------------------------434976414434304245241674" botium-connector-alexa-avs-http2 } +26s botium-connector-alexa-avs-avs Downchannel data received Content-Type: application/json botium-connector-alexa-avs-avs botium-connector-alexa-avs-avs {"directive":{"header":{"namespace":"SpeechRecognizer","name":"StopCapture","messageId":"f70f31d8-8e79-4c24-ae31-ebded9df876b","dialogRequestId":"df98c991-88c1-11eb-9be0-67c6572720e9"},"payload":{}}} botium-connector-alexa-avs-avs --------abcde123 botium-connector-alexa-avs-avs +2s botium-connector-alexa-avs-http2 HTTP2 request to /v20160207/events got response: { botium-connector-alexa-avs-http2 ":status": 200, botium-connector-alexa-avs-http2 "x-amzn-requestid": "7c5b6727-a3fc-46c2-ab69-142b9c0d16fb, 0683ebfffe100634-0000de42-0028365c-49510e6a6ad76568-c47e4e97-5", botium-connector-alexa-avs-http2 "content-type": "multipart/related; boundary=------abcde123; start=metadata.1616095368090; type="application/json"", botium-connector-alexa-avs-http2 "access-control-allow-origin": "*" botium-connector-alexa-avs-http2 } +3s botium-connector-alexa-avs-avs UserSays response, multipart 0 Body: botium-connector-alexa-avs-avs {"directive":{"header":{"namespace":"SpeechSynthesizer","name":"Speak","messageId":"c8d63315-c3f2-4055-ada9-4ebe9cb6587d","dialogRequestId":"df98c991-88c1-11eb-9be0-67c6572720e9"},"payload":{"url":"cid:CalendarPrompt.ce8ede0d-4027-4c87-ba12-4f11a139b76e_210479082","format":"AUDIO_MPEG","token":"amzn1.as-ct.v1.DOMAIN:CALENDAR#ACRI#CalendarPrompt.ce8ede0d-4027-4c87-ba12-4f11a139b76e"}}} botium-connector-alexa-avs-avs +1s botium-connector-alexa-avs-avs UserSays response, multipart 1 Body: botium-connector-alexa-avs-avs {"directive":{"header":{"namespace":"SpeechRecognizer","name":"ExpectSpeech","messageId":"eecea5f4-cfc1-4c61-9547-baf97bec34ad","dialogRequestId":"df98c991-88c1-11eb-9be0-67c6572720e9"},"payload":{"timeoutInMilliseconds":8000,"initiator":{"type":"EXPECT_SPEECH_PROMPT"}}}} botium-connector-alexa-avs-avs +1ms botium-connector-alexa-avs-avs UserSays response, multipart 2: { botium-connector-alexa-avs-avs headers: { botium-connector-alexa-avs-avs 'Content-ID': '', botium-connector-alexa-avs-avs 'Content-Type': 'application/octet-stream' botium-connector-alexa-avs-avs }, botium-connector-alexa-avs-avs body: <Buffer 0d 0a 49 44 33 04 00 00 00 00 00 23 54 53 53 45 00 00 00 0f 00 00 03 4c 61 76 66 35 38 2e 34 35 2e 31 30 30 00 00 00 00 00 00 00 00 00 00 00 ff f3 64 ... 36143 more bytes>, botium-connector-alexa-avs-avs meta: { body: { byteOffset: [Object] } } botium-connector-alexa-avs-avs } +1ms botium-connector-alexa-avs-avs Found Content Payload with CID +3ms botium-connector-alexa-avs-avs Found JSON Payload of type application/json; charset=UTF-8 +1ms botium-connector-alexa-avs-avs Found JSON Payload of type application/json; charset=UTF-8 +0ms botium-connector-alexa-avs-avs Found SpeechSynthesizer/Speak directive { botium-connector-alexa-avs-avs header: { botium-connector-alexa-avs-avs namespace: 'SpeechSynthesizer', botium-connector-alexa-avs-avs name: 'Speak', botium-connector-alexa-avs-avs messageId: 'c8d63315-c3f2-4055-ada9-4ebe9cb6587d', botium-connector-alexa-avs-avs dialogRequestId: 'df98c991-88c1-11eb-9be0-67c6572720e9' botium-connector-alexa-avs-avs }, botium-connector-alexa-avs-avs payload: { botium-connector-alexa-avs-avs url: 'cid:CalendarPrompt.ce8ede0d-4027-4c87-ba12-4f11a139b76e_210479082', botium-connector-alexa-avs-avs format: 'AUDIO_MPEG', botium-connector-alexa-avs-avs token: 'amzn1.as-ct.v1.DOMAIN:CALENDAR#ACRI#CalendarPrompt.ce8ede0d-4027-4c87-ba12-4f11a139b76e' botium-connector-alexa-avs-avs } botium-connector-alexa-avs-avs } +1ms botium-connector-alexa-avs-main Alexa answered successfull +3s botium-core-Convo Ask Alexa for doctor connect wait for bot +5s botium-connector-alexa-avs-main Answer converting to text, format "AUDIO_MPEG", size 36193... +3ms botium-connector-alexa-avs-stt-amazon-transcribe Recognize called +5s botium-connector-alexa-avs-stt-amazon-transcribe S3 params { botium-connector-alexa-avs-stt-amazon-transcribe Bucket: 'nitinimagerekognition', botium-connector-alexa-avs-stt-amazon-transcribe Key: 'to-transcribe-source-kxj8sdpobz', botium-connector-alexa-avs-stt-amazon-transcribe Body: <Buffer 0d 0a 49 44 33 04 00 00 00 00 00 23 54 53 53 45 00 00 00 0f 00 00 03 4c 61 76 66 35 38 2e 34 35 2e 31 30 30 00 00 00 00 00 00 00 00 00 00 00 ff f3 64 ... 36143 more bytes> botium-connector-alexa-avs-stt-amazon-transcribe } +1ms botium-connector-alexa-avs-stt-amazon-transcribe S3 upload succesfull { botium-connector-alexa-avs-stt-amazon-transcribe ETag: '"b4fd6da996b88777145c23457acd5ca7"', botium-connector-alexa-avs-stt-amazon-transcribe VersionId: 'GQl_0PBkrJxaw1e7djj69iXI6BmsbAt6', botium-connector-alexa-avs-stt-amazon-transcribe Location: 'https://nitinimagerekognition.s3.amazonaws.com/to-transcribe-source-kxj8sdpobz', botium-connector-alexa-avs-stt-amazon-transcribe key: 'to-transcribe-source-kxj8sdpobz', botium-connector-alexa-avs-stt-amazon-transcribe Key: 'to-transcribe-source-kxj8sdpobz', botium-connector-alexa-avs-stt-amazon-transcribe Bucket: 'nitinimagerekognition' botium-connector-alexa-avs-stt-amazon-transcribe } +1s botium-connector-alexa-avs-stt-amazon-transcribe Transcription params { botium-connector-alexa-avs-stt-amazon-transcribe Media: { botium-connector-alexa-avs-stt-amazon-transcribe MediaFileUri: 'https://nitinimagerekognition.s3.amazonaws.com/to-transcribe-source-kxj8sdpobz' botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe TranscriptionJobName: 'to-transcribe-job-kxj8sdpobz', botium-connector-alexa-avs-stt-amazon-transcribe OutputBucketName: 'nitinimagerekognition', botium-connector-alexa-avs-stt-amazon-transcribe MediaFormat: 'mp3', botium-connector-alexa-avs-stt-amazon-transcribe LanguageCode: 'en-US' botium-connector-alexa-avs-stt-amazon-transcribe } +1ms botium-connector-alexa-avs-stt-amazon-transcribe Transcription job started. Polling job to-transcribe-job-kxj8sdpobz file https://nitinimagerekognition.s3.amazonaws.com/to-transcribe-source-kxj8sdpobz +1s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +0ms botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Transcription job finished succesfull { botium-connector-alexa-avs-stt-amazon-transcribe TranscriptionJob: { botium-connector-alexa-avs-stt-amazon-transcribe TranscriptionJobName: 'to-transcribe-job-kxj8sdpobz', botium-connector-alexa-avs-stt-amazon-transcribe TranscriptionJobStatus: 'COMPLETED', botium-connector-alexa-avs-stt-amazon-transcribe LanguageCode: 'en-US', botium-connector-alexa-avs-stt-amazon-transcribe MediaSampleRateHertz: 24000, botium-connector-alexa-avs-stt-amazon-transcribe MediaFormat: 'mp3', botium-connector-alexa-avs-stt-amazon-transcribe Media: { botium-connector-alexa-avs-stt-amazon-transcribe MediaFileUri: 'https://nitinimagerekognition.s3.amazonaws.com/to-transcribe-source-kxj8sdpobz' botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe Transcript: { botium-connector-alexa-avs-stt-amazon-transcribe TranscriptFileUri: 'https://s3.us-east-1.amazonaws.com/nitinimagerekognition/to-transcribe-job-kxj8sdpobz.json' botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe StartTime: 2021-03-19T14:46:24.090Z, botium-connector-alexa-avs-stt-amazon-transcribe CreationTime: 2021-03-19T14:46:24.043Z, botium-connector-alexa-avs-stt-amazon-transcribe CompletionTime: 2021-03-19T14:46:44.812Z, botium-connector-alexa-avs-stt-amazon-transcribe Settings: { ChannelIdentification: false, ShowAlternatives: false } botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe } +892ms botium-connector-alexa-avs-stt-amazon-transcribe S3 download transcribe succesful { botium-connector-alexa-avs-stt-amazon-transcribe AcceptRanges: 'bytes', botium-connector-alexa-avs-stt-amazon-transcribe LastModified: 2021-03-19T14:46:45.000Z, botium-connector-alexa-avs-stt-amazon-transcribe ContentLength: 2878, botium-connector-alexa-avs-stt-amazon-transcribe ETag: '"1259b39ece0cb75fd4278c45cf8d31cf"', botium-connector-alexa-avs-stt-amazon-transcribe VersionId: 'q2c0vSB5aCHBGERk38K_zXPg8JsSvUTh', botium-connector-alexa-avs-stt-amazon-transcribe ContentType: 'binary/octet-stream', botium-connector-alexa-avs-stt-amazon-transcribe ServerSideEncryption: 'AES256', botium-connector-alexa-avs-stt-amazon-transcribe Metadata: {}, botium-connector-alexa-avs-stt-amazon-transcribe Body: <Buffer 7b 22 6a 6f 62 4e 61 6d 65 22 3a 22 74 6f 2d 74 72 61 6e 73 63 72 69 62 65 2d 6a 6f 62 2d 6b 78 6a 38 73 64 70 6f 62 7a 22 2c 22 61 63 63 6f 75 6e 74 ... 2828 more bytes> botium-connector-alexa-avs-stt-amazon-transcribe } +1s botium-connector-alexa-avs-stt-amazon-transcribe S3 download transcribe as JSON { botium-connector-alexa-avs-stt-amazon-transcribe "jobName": "to-transcribe-job-kxj8sdpobz", botium-connector-alexa-avs-stt-amazon-transcribe "accountId": "670965827843", botium-connector-alexa-avs-stt-amazon-transcribe "results": { botium-connector-alexa-avs-stt-amazon-transcribe "transcripts": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "transcript": "I don't see a calendar set up. Want me to send a link to your phone to set up your calendar?" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "items": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "0.14", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "0.37", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "1.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "I" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "0.37", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "0.74", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.9869", botium-connector-alexa-avs-stt-amazon-transcribe "content": "don't" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "0.74", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "0.94", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "1.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "see" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "0.94", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "1.02", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "1.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "a" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "1.02", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "1.51", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.9779", botium-connector-alexa-avs-stt-amazon-transcribe "content": "calendar" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "1.51", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "1.81", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.7979", botium-connector-alexa-avs-stt-amazon-transcribe "content": "set" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "1.81", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "2.15", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.7979", botium-connector-alexa-avs-stt-amazon-transcribe "content": "up" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "." botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "punctuation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "2.64", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "3.07", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "1.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "Want" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "3.07", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "3.23", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "1.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "me" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "3.23", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "3.35", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "1.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "to" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "3.35", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "3.67", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "1.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "send" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "3.67", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "3.74", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.9957", botium-connector-alexa-avs-stt-amazon-transcribe "content": "a" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "3.74", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "4.03", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "1.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "link" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "4.03", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "4.13", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "1.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "to" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "4.13", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "4.29", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "1.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "your" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "4.29", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "4.61", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "1.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "phone" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "4.61", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "4.73", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.997", botium-connector-alexa-avs-stt-amazon-transcribe "content": "to" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "4.73", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "4.98", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.9996", botium-connector-alexa-avs-stt-amazon-transcribe "content": "set" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "4.98", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "5.12", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.9996", botium-connector-alexa-avs-stt-amazon-transcribe "content": "up" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "5.12", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "5.26", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "1.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "your" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "5.26", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "5.96", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.9937", botium-connector-alexa-avs-stt-amazon-transcribe "content": "calendar" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "?" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "punctuation" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ] botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe "status": "COMPLETED" botium-connector-alexa-avs-stt-amazon-transcribe } +2ms 1) Ask Alexa for doctor connect botium-connector-alexa-avs-main Stop called +26s botium-connector-alexa-avs-stt-amazon-transcribe Stop called +647ms botium-connector-alexa-avs-avs Stop called +26s botium-connector-alexa-avs-main Clean called +3ms botium-connector-alexa-avs-avs Clean called +2ms botium-connector-BaseContainer Cleanup rimrafing temp dir C:\Jovo\Botium\Alexa-E2E-Testing\Alexa-Voice-app-Testing\botiumwork\Botium Project Alexa AVS 20210319 201547 GFo54 +0ms botium-connector-alexa-avs-avs Downchannel closed +7ms

0 passing (1m) 1 failing

Botium Project Alexa AVS Ask Alexa for doctor connect: Error: Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (C:\Jovo\Botium\Alexa-E2E-Testing\Alexa-Voice-app-Testing\spec\botium.spec.js) at listOnTimeout (internal/timers.js:554:17) at processTimers (internal/timers.js:497:7) botium-connector-alexa-avs-stt-amazon-transcribe S3 download transcribe succesfull { botium-connector-alexa-avs-stt-amazon-transcribe Deleted: [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe Key: 'to-transcribe-source-kxj8sdpobz', botium-connector-alexa-avs-stt-amazon-transcribe DeleteMarker: true, botium-connector-alexa-avs-stt-amazon-transcribe DeleteMarkerVersionId: '.ywr4p3bppq_sRbk4bg6Ss6graUGl6nF' botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe Key: 'to-transcribe-job-kxj8sdpobz.json', botium-connector-alexa-avs-stt-amazon-transcribe DeleteMarker: true, botium-connector-alexa-avs-stt-amazon-transcribe DeleteMarkerVersionId: 'xpMZgKsPGhjwHFCpWZa223Mltf6ZYBY1' botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe Errors: [] botium-connector-alexa-avs-stt-amazon-transcribe } +551ms botium-connector-alexa-avs-stt-amazon-transcribe Recognize finished: I don't see a calendar set up. Want me to send a link to your phone to set up your calendar? +2ms botium-connector-alexa-avs-main Answer converted to text succeeded: I don't see a calendar set up. Want me to send a link to your phone to set up your calendar? +550ms botium-connector-alexa-avs-main Answer handling ready, processed 1 audio responses. +1ms botium-core-Convo Ask Alexa for doctor connect: bot says (cleaned by binary and base64 data and sourceData) { botium-core-Convo "sender": "bot", botium-core-Convo "messageText": "I don't see a calendar set up. Want me to send a link to your phone to set up your calendar?", botium-core-Convo "media": [ botium-core-Convo { botium-core-Convo "mediaUri": "(base64 data url)", botium-core-Convo "mimeType": "audio/mpeg3" botium-core-Convo } botium-core-Convo ], botium-core-Convo "channel": "default" botium-core-Convo } +26s botium-core-ScriptingMemory fill start: {} +31s botium-core-ScriptingProvider assertBotResponse Ask Alexa for doctor connect/Line 11 (Line 8: #me - book an appointment with cardiologist) BOT: I don't see a calendar set up. Want me to send a link to your phone to set up your calendar? = Sure for which date? ... +31s botium-bindings-main Test Case "Ask Alexa for doctor connect" failed: TranscriptError: Ask Alexa for doctor connect/Line 11: Bot response (on Line 8: #me - book an appointment with cardiologist) "I don't see a calendar set up. Want me to send a link to your phone to set up your calendar?" expected to match "Sure for which date?" botium-bindings-main at Convo.Run (C:\Jovo\Botium\Alexa-E2E-Testing\Alexa-Voice-app-Testing\node_modules\botium-core\src\scripting\Convo.js:266:15) botium-bindings-main at processTicksAndRejections (internal/process/task_queues.js:97:5) { botium-bindings-main transcript: Transcript { botium-bindings-main steps: [ botium-bindings-main [TranscriptStep], botium-bindings-main [TranscriptStep], botium-bindings-main [TranscriptStep], botium-bindings-main [TranscriptStep] botium-bindings-main ], botium-bindings-main attachments: [], botium-bindings-main scriptingMemory: {}, botium-bindings-main convoBegin: 2021-03-19T14:45:51.396Z, botium-bindings-main convoEnd: 2021-03-19T14:46:51.958Z, botium-bindings-main err: BotiumError: Ask Alexa for doctor connect/Line 11: Bot response (on Line 8: #me - book an appointment with cardiologist) "I don't see a calendar set up. Want me to send a link to your phone to set up your calendar?" expected to match "Sure for which date?" botium-bindings-main at ScriptingProvider.assertBotResponse (C:\Jovo\Botium\Alexa-E2E-Testing\Alexa-Voice-app-Testing\node_modules\botium-core\src\scripting\ScriptingProvider.js:154:17) botium-bindings-main at Convo.runConversation (C:\Jovo\Botium\Alexa-E2E-Testing\Alexa-Voice-app-Testing\node_modules\botium-core\src\scripting\Convo.js:447:40) botium-bindings-main at processTicksAndRejections (internal/process/task_queues.js:97:5) botium-bindings-main at async Convo.Run (C:\Jovo\Botium\Alexa-E2E-Testing\Alexa-Voice-app-Testing\node_modules\botium-core\src\scripting\Convo.js:245:7) { botium-bindings-main context: [Object] botium-bindings-main } botium-bindings-main }, botium-bindings-main cause: BotiumError: Ask Alexa for doctor connect/Line 11: Bot response (on Line 8: #me - book an appointment with cardiologist) "I don't see a calendar set up. Want me to send a link to your phone to set up your calendar?" expected to match "Sure for which date?" botium-bindings-main at ScriptingProvider.assertBotResponse (C:\Jovo\Botium\Alexa-E2E-Testing\Alexa-Voice-app-Testing\node_modules\botium-core\src\scripting\ScriptingProvider.js:154:17) botium-bindings-main at Convo.runConversation (C:\Jovo\Botium\Alexa-E2E-Testing\Alexa-Voice-app-Testing\node_modules\botium-core\src\scripting\Convo.js:447:40) botium-bindings-main at processTicksAndRejections (internal/process/task_queues.js:97:5) botium-bindings-main at async Convo.Run (C:\Jovo\Botium\Alexa-E2E-Testing\Alexa-Voice-app-Testing\node_modules\botium-core\src\scripting\Convo.js:245:7) { botium-bindings-main context: { botium-bindings-main type: 'asserter', botium-bindings-main source: 'TextMatchAsserter', botium-bindings-main context: [Object], botium-bindings-main cause: [Object], botium-bindings-main message: Ask Alexa for doctor connect/Line 11: Bot response (on Line 8: #me - book an appointment with cardiologist) "I don't see a calendar set up. Want me to send a link to your phone to set up your calendar?" expected to match "Sure for which date?", botium-bindings-main input: [ConvoStep], botium-bindings-main transcript: [Array] botium-bindings-main } botium-bindings-main } botium-bindings-main } +1m npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! alexa-voice-app-testing@1.0.0 start: set DEBUG=botium* & mocha spec npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the alexa-voice-app-testing@1.0.0 start script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\nitin.verma\AppData\Roaming\npm-cache_logs\2021-03-19T14_46_52_021Z-debug.log

Complete conversational flow is like: Ask Alexa for doctor connect

me

Alexa, ask doctor connect

bot

he? Nathan. Welcome to Dr Connect. How may I assist you?

me

book an appointment with cardiologist

bot

Sure for which date?

me

july 21

bot

Let me check cardiologist is available on 2021-07-21, from 4pm to 5pm, Should I book an appointment?

me

no issues please book the appointment

bot

Your appointment is confirmed. You would soon receive a confirmation mail. Considering the traffic, your estimated travel time would be approximately 45 minutes. To reach on time, please start at 3:10pm

codeforequity-at commented 3 years ago

By default, Mocha is expecting each test case to complete within 60 seconds. For conversations that last longer, there is the option to increase this timeout in the file spec/botium.spec.js - change this line:

 bb.helper.mocha().setupMochaTestSuite()

to:

 bb.helper.mocha().setupMochaTestSuite({ timeout: 120000 })
Nitinvermaa commented 3 years ago

I have made the changes as suggested, But there is verification faliure for second query. AVS is not maintaining the context I guess.

botium.spec.js const bb = require('botium-bindings') bb.helper.mocha().setupMochaTestSuite({ timeout: 120000 })

Error Log botium-core-BotDriver SIMPLEREST_PING_RETRIES: 6, botium-core-BotDriver SIMPLEREST_PING_TIMEOUT: 10000, botium-core-BotDriver SIMPLEREST_PING_VERB: 'GET', botium-core-BotDriver SIMPLEREST_PING_UPDATE_CONTEXT: true, botium-core-BotDriver SIMPLEREST_STOP_RETRIES: 6, botium-core-BotDriver SIMPLEREST_STOP_TIMEOUT: 10000, botium-core-BotDriver SIMPLEREST_STOP_VERB: 'GET', botium-core-BotDriver SIMPLEREST_START_RETRIES: 6, botium-core-BotDriver SIMPLEREST_START_TIMEOUT: 10000, botium-core-BotDriver SIMPLEREST_START_VERB: 'GET', botium-core-BotDriver SIMPLEREST_POLL_VERB: 'GET', botium-core-BotDriver SIMPLEREST_POLL_INTERVAL: 1000, botium-core-BotDriver SIMPLEREST_POLL_UPDATE_CONTEXT: true, botium-core-BotDriver SIMPLEREST_METHOD: 'GET', botium-core-BotDriver SIMPLEREST_IGNORE_EMPTY: true, botium-core-BotDriver SIMPLEREST_TIMEOUT: 10000, botium-core-BotDriver SIMPLEREST_EXTRA_OPTIONS: {}, botium-core-BotDriver SIMPLEREST_STRICT_SSL: true, botium-core-BotDriver SIMPLEREST_INBOUND_UPDATE_CONTEXT: true, botium-core-BotDriver SIMPLEREST_CONTEXT_MERGE_OR_REPLACE: 'MERGE', botium-core-BotDriver SCRIPTING_TXT_EOL: '\n', botium-core-BotDriver SCRIPTING_XLSX_EOL_WRITE: '\r\n', botium-core-BotDriver SCRIPTING_XLSX_HASHEADERS: true, botium-core-BotDriver SCRIPTING_CSV_SKIP_HEADER: true, botium-core-BotDriver SCRIPTING_CSV_QUOTE: '"', botium-core-BotDriver SCRIPTING_CSV_ESCAPE: '"', botium-core-BotDriver SCRIPTING_NORMALIZE_TEXT: true, botium-core-BotDriver SCRIPTING_ENABLE_MEMORY: false, botium-core-BotDriver SCRIPTING_ENABLE_MULTIPLE_ASSERT_ERRORS: false, botium-core-BotDriver SCRIPTING_MATCHING_MODE: 'wildcardIgnoreCase', botium-core-BotDriver SCRIPTING_UTTEXPANSION_MODE: 'all', botium-core-BotDriver SCRIPTING_UTTEXPANSION_RANDOM_COUNT: 1, botium-core-BotDriver SCRIPTING_UTTEXPANSION_NAMING_MODE: 'justLineTag', botium-core-BotDriver SCRIPTING_UTTEXPANSION_NAMING_UTTERANCE_MAX: '16', botium-core-BotDriver SCRIPTING_MEMORYEXPANSION_KEEP_ORIG: false, botium-core-BotDriver ASSERTERS: [], botium-core-BotDriver LOGIC_HOOKS: [], botium-core-BotDriver USER_INPUTS: [], botium-core-BotDriver SECURITY_ALLOW_UNSAFE: true, botium-core-BotDriver CONTAINERMODE: 'alexa-avs', botium-core-BotDriver ALEXA_AVS_AVS_CLIENT_ID: 'amzn1.application-oa2-client.ce399dfcf5cf48958b66c5d0c4cd1b03', botium-core-BotDriver ALEXA_AVS_AVS_CLIENT_SECRET: '53a7c2f016764402f6c4bcf53ce7e8a0f47026cb9a37dfa46bf2fb31e3ccf099', botium-core-BotDriver ALEXA_AVS_AVS_REFRESH_TOKEN: 'Atzr|IwEBIEiWGBIY5fgZPrjzbdLgJfGdLGYHHInC6gDOTgTTGuCMM2H9aQWQ-7MZFn9NUmZXn-B_IHrRhG1WAi4geiE6PbohWIY81cMtK0tFAkYzkhGMDQNNXDoVMsVk1rTNr354ZopD3IQ5r1WSko8XzHLir-RskaaUERKyqEsOIEvqYlozmP6VjELnAJvglQYawtJFSf24QvmoUsF24jYROqUXdZ87eIudvWWMh-i37D25fWLQo230LzLf5D9IABshQs7nra3PFF2cacKU1QMcRkZ3IL3op7738tPzxf4q32GGECsvi5lXQHk0NlYU7JgjIa-adoKSIToE9ZHV2kf2-XB5jdqlpelMBeoB6d8wH9XjXB4ZpP-RNNx9EEAaP9p7YJ04EMY', botium-core-BotDriver ALEXA_AVS_AVS_LANGUAGE_CODE: 'en-US', botium-core-BotDriver ALEXA_AVS_TTS: 'AMAZON_POLLY', botium-core-BotDriver ALEXA_AVS_TTS_AMAZON_POLLY_REGION: 'us-east-1', botium-core-BotDriver ALEXA_AVS_TTS_AMAZON_POLLY_ACCESS_KEY_ID: 'AKIAZYOFOBEB32NZRDUP', botium-core-BotDriver ALEXA_AVS_TTS_AMAZON_POLLY_SECRET_ACCESS_KEY: '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', botium-core-BotDriver ALEXA_AVS_TTS_AMAZON_POLLY_LANGUAGE_CODE: 'en-US', botium-core-BotDriver ALEXA_AVS_STT: 'AMAZON_TRANSCRIBE', botium-core-BotDriver ALEXA_AVS_STT_AMAZON_TRANSCRIBE_REGION: 'us-east-1', botium-core-BotDriver ALEXA_AVS_STT_AMAZON_TRANSCRIBE_ACCESS_KEY_ID: 'AKIAZYOFOBEB32NZRDUP', botium-core-BotDriver ALEXA_AVS_STT_AMAZON_TRANSCRIBE_SECRET_ACCESS_KEY: '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', botium-core-BotDriver ALEXA_AVS_STT_AMAZON_TRANSCRIBE_LANGUAGE_CODE: 'en-US', botium-core-BotDriver ALEXA_AVS_STT_AMAZON_TRANSCRIBE_BUCKET_NAME: 'nitinimagerekognition' botium-core-BotDriver } +1ms botium-core-BotDriver Build - Sources : { LOCALPATH: '.', GITPATH: 'git', GITBRANCH: 'master', GITDIR: '.' } +6ms botium-core-BotDriver Build - Envs : { IS_BOTIUM_CONTAINER: true } +1ms botium-connector-PluginConnectorContainer-helper Botium plugin botium-connector-alexa-avs loaded. Plugin version is 0.0.12 +0ms botium-connector-alexa-avs-main Validate called +0ms botium-connector-alexa-avs-avs Validate called +0ms botium-connector-alexa-avs-main Build called +1s botium-connector-alexa-avs-avs Build called +41ms botium-connector-alexa-avs-avs Access token acquired +1s botium-connector-alexa-avs-avs AVS http2-client created +2ms botium-connector-alexa-avs-avs Downchannel created { botium-connector-alexa-avs-avs ':method': 'GET', botium-connector-alexa-avs-avs ':scheme': 'https', botium-connector-alexa-avs-avs ':path': '/v20160207/directives', botium-connector-alexa-avs-avs authorization: 'Bearer Atza|IwEBIAObMwGhNTwCNEVzeZwhpi2YcQWQb82JIzr3Poy1dTrgZptNg7YxcQAX9DVXtrqkBLs-a0d2Do6AWNEHcWkyJXjoSwH8_nke0J6HsVfq6Dvqrzmi9Q41cEhuULJTdu4pgucWdKYoBTmRXS_q6oy_SB7KJy5GG8zQzFBWtOqm11Ex1GDFLMgSaCzckMMJvpA0pZMZwvwJgW_nhiSjgq0OLq0VlCk56FygoC_pTHt5mwOpAdSlfrk5T1TUXgFJELtQK14fvg0EObw5ZfZJdAJqWW7r_FM7vQqz3ROGdTZ3FcwoLN2wntgiTAhnXWS_xG_AMp7h58cj_oGdb0tl_ONBKoKdv9_AOuiQmBIZSnl78BHDMcA6DK_ZuAKwvftGUHHxNrY' botium-connector-alexa-avs-avs } +1ms botium-connector-alexa-avs-avs Downchannel create status: { botium-connector-alexa-avs-avs ":status": 200, botium-connector-alexa-avs-avs "access-control-allow-headers": "authorization,x-amz-access-token", botium-connector-alexa-avs-avs "access-control-allow-origin": "", botium-connector-alexa-avs-avs "content-type": "multipart/related; boundary=------abcde123; type=application/json", botium-connector-alexa-avs-avs "x-amzn-requestid": "" botium-connector-alexa-avs-avs } +707ms botium-connector-alexa-avs-avs Downchannel data received --------abcde123 botium-connector-alexa-avs-avs +3ms botium-connector-alexa-avs-main Start called +2s botium-connector-alexa-avs-stt-amazon-transcribe Start called +0ms botium-connector-alexa-avs-avs Start called +4ms botium-bindings-main running testcase1 Ask Alexa for doctor connect +3s botium-core-Convo Ask Alexa for doctor connect/Line 2: user says (cleaned by binary and base64 data and sourceData) { botium-core-Convo "sender": "me", botium-core-Convo "channel": null, botium-core-Convo "not": false, botium-core-Convo "optional": false, botium-core-Convo "messageText": "Alexa, ask doctor connect", botium-core-Convo "media": null, botium-core-Convo "buttons": null, botium-core-Convo "cards": null, botium-core-Convo "forms": null, botium-core-Convo "attachments": null, botium-core-Convo "asserters": [], botium-core-Convo "userInputs": [], botium-core-Convo "logicHooks": [] botium-core-Convo } +0ms botium-connector-alexa-avs-main UserSays called: Alexa, ask doctor connect +9ms botium-connector-alexa-avs-main User text "Alexa, ask doctor connect" converting to speech... +1ms botium-connector-alexa-avs-tts-amazon-polly Synthesize called +0ms botium-connector-alexa-avs-tts-amazon-polly Synthesize finised +2s botium-connector-alexa-avs-main User text "Alexa, ask doctor connect" conversion to speech succeeded +2s botium-connector-alexa-avs-main Alexa answering... +1ms botium-connector-alexa-avs-avs UserSays called +2s botium-connector-alexa-avs-http2 HTTP2 request { botium-connector-alexa-avs-http2 ":method": "POST", botium-connector-alexa-avs-http2 ":scheme": "https", botium-connector-alexa-avs-http2 ":path": "/v20160207/events", botium-connector-alexa-avs-http2 "authorization": "Bearer Atza|IwEBIAObMwGhNTwCNEVzeZwhpi2YcQWQb82JIzr3Poy1dTrgZptNg7YxcQAX9DVXtrqkBLs-a0d2Do6AWNEHcWkyJXjoSwH8_nke0J6HsVfq6Dvqrzmi9Q41cEhuULJTdu4pgucWdKYoBTmRXS_q6oy_SB7KJy5GG8zQzFBWtOqm11Ex1GDFLMgSaCzckMMJvpA0pZMZwvwJgW_nhiSjgq0OLq0VlCk56FygoC_pTHt5mwOpAdSlfrk5T1TUXgFJELtQK14fvg0EObw5ZfZJdAJqWW7r_FM7vQqz3ROGdTZ3FcwoLN2wntgiTAhnXWS_xG_AMp7h58cj_oGdb0tl_ONBKoKdv9_AOuiQmBIZSnl78BHDMcA6DK_ZuAKwvftGUHHxNrY", botium-connector-alexa-avs-http2 "content-type": "multipart/form-data; boundary=--------------------------467649477358315636318212" botium-connector-alexa-avs-http2 } +0ms botium-connector-alexa-avs-avs Downchannel data received Content-Type: application/json botium-connector-alexa-avs-avs botium-connector-alexa-avs-avs {"directive":{"header":{"namespace":"SpeechRecognizer","name":"StopCapture","messageId":"80269aba-4e5c-4485-a934-a6276ab47c9c","dialogRequestId":"c342ac31-88ca-11eb-b961-1948b480a712"},"payload":{}}} botium-connector-alexa-avs-avs --------abcde123 botium-connector-alexa-avs-avs +3s botium-connector-alexa-avs-http2 HTTP2 request to /v20160207/events got response: { botium-connector-alexa-avs-http2 ":status": 200, botium-connector-alexa-avs-http2 "x-amzn-requestid": "eda659d9-567b-4d51-b057-b86f349c9fe3, 0ae489fffeaed4ff-00001be8-0028cc0b-28f300a4420c326e-28807207-3", botium-connector-alexa-avs-http2 "content-type": "multipart/related; boundary=------abcde123; start=metadata.1616095298499; type=\"application/json\"", botium-connector-alexa-avs-http2 "access-control-allow-origin": "" botium-connector-alexa-avs-http2 } +4s botium-connector-alexa-avs-avs UserSays response, multipart 0 Body: botium-connector-alexa-avs-avs {"directive":{"header":{"namespace":"SpeechSynthesizer","name":"Speak","messageId":"6716abfc-83b0-4e3d-8cd8-0e1527ccb0e0","dialogRequestId":"c342ac31-88ca-11eb-b961-1948b480a712"},"payload":{"url":"cid:ValidatedSpeakDirective_amzn1.ask.skill.57732bed-73c7-4caf-b5fa-5c50a3ef5b20_fadf347d-dc1c-4e01-9254-b0cce2ee1856_VoiceInitiated_980607947","format":"AUDIO_MPEG","token":"amzn1.as-ct.v1.ThirdPartySdkSpeechlet#ACRI#ValidatedSpeakDirective_amzn1.ask.skill.57732bed-73c7-4caf-b5fa-5c50a3ef5b20_fadf347d-dc1c-4e01-9254-b0cce2ee1856_VoiceInitiated#ACRI#[[ENCRYPTED_WITH_AlexaServiceKeyMasterUtil]]AAAAAAAAAQDeSB+/wWJXcSC/uG2sBHTVUAAAAAAAAADmx0L+35jWlaEMSE24MqarCfeA0aWsVe5uokdlYcn3IKtrVvUqTJzkI/xjH+CZtcbhjoacF/+KK2D2hIofMfDf1s0u4uZULqHFM6hW+RKQ8g=="}}} botium-connector-alexa-avs-avs +1s botium-connector-alexa-avs-avs UserSays response, multipart 1 Body: botium-connector-alexa-avs-avs {"directive":{"header":{"namespace":"SpeechRecognizer","name":"ExpectSpeech","messageId":"316f0156-93b1-4bfc-8907-c70538b59014","dialogRequestId":"c342ac31-88ca-11eb-b961-1948b480a712"},"payload":{"timeoutInMilliseconds":8000,"initiator":{"type":"EXPECT_SPEECH_PROMPT"}}}} botium-connector-alexa-avs-avs +1ms botium-connector-alexa-avs-avs UserSays response, multipart 2: { botium-connector-alexa-avs-avs headers: { botium-connector-alexa-avs-avs 'Content-ID': '', botium-connector-alexa-avs-avs 'Content-Type': 'application/octet-stream' botium-connector-alexa-avs-avs }, botium-connector-alexa-avs-avs body: <Buffer 0d 0a 49 44 33 04 00 00 00 00 00 23 54 53 53 45 00 00 00 0f 00 00 03 4c 61 76 66 35 38 2e 34 35 2e 31 30 30 00 00 00 00 00 00 00 00 00 00 00 ff f3 64 ... 22895 more bytes>, botium-connector-alexa-avs-avs meta: { body: { byteOffset: [Object] } } botium-connector-alexa-avs-avs } +2ms botium-connector-alexa-avs-avs Found Content Payload with CID +2ms botium-connector-alexa-avs-avs Found JSON Payload of type application/json; charset=UTF-8 +0ms botium-connector-alexa-avs-avs Found JSON Payload of type application/json; charset=UTF-8 +0ms botium-connector-alexa-avs-avs Found SpeechSynthesizer/Speak directive { botium-connector-alexa-avs-avs header: { botium-connector-alexa-avs-avs namespace: 'SpeechSynthesizer', botium-connector-alexa-avs-avs name: 'Speak', botium-connector-alexa-avs-avs messageId: '6716abfc-83b0-4e3d-8cd8-0e1527ccb0e0', botium-connector-alexa-avs-avs dialogRequestId: 'c342ac31-88ca-11eb-b961-1948b480a712' botium-connector-alexa-avs-avs }, botium-connector-alexa-avs-avs payload: { botium-connector-alexa-avs-avs url: 'cid:ValidatedSpeakDirective_amzn1.ask.skill.57732bed-73c7-4caf-b5fa-5c50a3ef5b20_fadf347d-dc1c-4e01-9254-b0cce2ee1856_VoiceInitiated_980607947', botium-connector-alexa-avs-avs format: 'AUDIO_MPEG', botium-connector-alexa-avs-avs token: 'amzn1.as-ct.v1.ThirdPartySdkSpeechlet#ACRI#ValidatedSpeakDirective_amzn1.ask.skill.57732bed-73c7-4caf-b5fa-5c50a3ef5b20_fadf347d-dc1c-4e01-9254-b0cce2ee1856_VoiceInitiated#ACRI#[[ENCRYPTED_WITH_AlexaServiceKeyMasterUtil]]AAAAAAAAAQDeSB+/wWJXcSC/uG2sBHTVUAAAAAAAAADmx0L+35jWlaEMSE24MqarCfeA0aWsVe5uokdlYcn3IKtrVvUqTJzkI/xjH+CZtcbhjoacF/+KK2D2hIofMfDf1s0u4uZULqHFM6hW+RKQ8g==' botium-connector-alexa-avs-avs } botium-connector-alexa-avs-avs } +1ms botium-connector-alexa-avs-main Alexa answered successfull +4s botium-core-Convo Ask Alexa for doctor connect wait for bot +6s botium-connector-alexa-avs-main Answer converting to text, format "AUDIO_MPEG", size 22945... +3ms botium-connector-alexa-avs-stt-amazon-transcribe Recognize called +6s botium-connector-alexa-avs-stt-amazon-transcribe S3 params { botium-connector-alexa-avs-stt-amazon-transcribe Bucket: 'nitinimagerekognition', botium-connector-alexa-avs-stt-amazon-transcribe Key: 'to-transcribe-source-29e7a68hvl', botium-connector-alexa-avs-stt-amazon-transcribe Body: <Buffer 0d 0a 49 44 33 04 00 00 00 00 00 23 54 53 53 45 00 00 00 0f 00 00 03 4c 61 76 66 35 38 2e 34 35 2e 31 30 30 00 00 00 00 00 00 00 00 00 00 00 ff f3 64 ... 22895 more bytes> botium-connector-alexa-avs-stt-amazon-transcribe } +1ms botium-connector-alexa-avs-stt-amazon-transcribe S3 upload succesfull { botium-connector-alexa-avs-stt-amazon-transcribe ETag: '"5885ec0b278e616b0afe960e3cc4d286"', botium-connector-alexa-avs-stt-amazon-transcribe VersionId: '5kPMipw2Nvb12AoStNQfdkxfwLvSYBc9', botium-connector-alexa-avs-stt-amazon-transcribe Location: 'https://nitinimagerekognition.s3.amazonaws.com/to-transcribe-source-29e7a68hvl', botium-connector-alexa-avs-stt-amazon-transcribe key: 'to-transcribe-source-29e7a68hvl', botium-connector-alexa-avs-stt-amazon-transcribe Key: 'to-transcribe-source-29e7a68hvl', botium-connector-alexa-avs-stt-amazon-transcribe Bucket: 'nitinimagerekognition' botium-connector-alexa-avs-stt-amazon-transcribe } +1s botium-connector-alexa-avs-stt-amazon-transcribe Transcription params { botium-connector-alexa-avs-stt-amazon-transcribe Media: { botium-connector-alexa-avs-stt-amazon-transcribe MediaFileUri: 'https://nitinimagerekognition.s3.amazonaws.com/to-transcribe-source-29e7a68hvl' botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe TranscriptionJobName: 'to-transcribe-job-29e7a68hvl', botium-connector-alexa-avs-stt-amazon-transcribe OutputBucketName: 'nitinimagerekognition', botium-connector-alexa-avs-stt-amazon-transcribe MediaFormat: 'mp3', botium-connector-alexa-avs-stt-amazon-transcribe LanguageCode: 'en-US' botium-connector-alexa-avs-stt-amazon-transcribe } +1ms botium-connector-alexa-avs-stt-amazon-transcribe Transcription job started. Polling job to-transcribe-job-29e7a68hvl file https://nitinimagerekognition.s3.amazonaws.com/to-transcribe-source-29e7a68hvl +1s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +1ms botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Transcription job finished succesfull { botium-connector-alexa-avs-stt-amazon-transcribe TranscriptionJob: { botium-connector-alexa-avs-stt-amazon-transcribe TranscriptionJobName: 'to-transcribe-job-29e7a68hvl', botium-connector-alexa-avs-stt-amazon-transcribe TranscriptionJobStatus: 'COMPLETED', botium-connector-alexa-avs-stt-amazon-transcribe LanguageCode: 'en-US', botium-connector-alexa-avs-stt-amazon-transcribe MediaSampleRateHertz: 24000, botium-connector-alexa-avs-stt-amazon-transcribe MediaFormat: 'mp3', botium-connector-alexa-avs-stt-amazon-transcribe Media: { botium-connector-alexa-avs-stt-amazon-transcribe MediaFileUri: 'https://nitinimagerekognition.s3.amazonaws.com/to-transcribe-source-29e7a68hvl' botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe Transcript: { botium-connector-alexa-avs-stt-amazon-transcribe TranscriptFileUri: 'https://s3.us-east-1.amazonaws.com/nitinimagerekognition/to-transcribe-job-29e7a68hvl.json' botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe StartTime: 2021-03-19T15:50:03.398Z, botium-connector-alexa-avs-stt-amazon-transcribe CreationTime: 2021-03-19T15:50:03.376Z, botium-connector-alexa-avs-stt-amazon-transcribe CompletionTime: 2021-03-19T15:50:22.790Z, botium-connector-alexa-avs-stt-amazon-transcribe Settings: { ChannelIdentification: false, ShowAlternatives: false } botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe } +841ms botium-connector-alexa-avs-stt-amazon-transcribe S3 download transcribe succesful { botium-connector-alexa-avs-stt-amazon-transcribe AcceptRanges: 'bytes', botium-connector-alexa-avs-stt-amazon-transcribe LastModified: 2021-03-19T15:50:23.000Z, botium-connector-alexa-avs-stt-amazon-transcribe ContentLength: 1811, botium-connector-alexa-avs-stt-amazon-transcribe ETag: '"da2b31031e14ce8e24f9025e5160adcb"', botium-connector-alexa-avs-stt-amazon-transcribe VersionId: 'gLE0THiXO3z0b48Es4vLU2hI6YYSdUYV', botium-connector-alexa-avs-stt-amazon-transcribe ContentType: 'binary/octet-stream', botium-connector-alexa-avs-stt-amazon-transcribe ServerSideEncryption: 'AES256', botium-connector-alexa-avs-stt-amazon-transcribe Metadata: {}, botium-connector-alexa-avs-stt-amazon-transcribe Body: <Buffer 7b 22 6a 6f 62 4e 61 6d 65 22 3a 22 74 6f 2d 74 72 61 6e 73 63 72 69 62 65 2d 6a 6f 62 2d 32 39 65 37 61 36 38 68 76 6c 22 2c 22 61 63 63 6f 75 6e 74 ... 1761 more bytes> botium-connector-alexa-avs-stt-amazon-transcribe } +1s botium-connector-alexa-avs-stt-amazon-transcribe S3 download transcribe as JSON { botium-connector-alexa-avs-stt-amazon-transcribe "jobName": "to-transcribe-job-29e7a68hvl", botium-connector-alexa-avs-stt-amazon-transcribe "accountId": "670965827843", botium-connector-alexa-avs-stt-amazon-transcribe "results": { botium-connector-alexa-avs-stt-amazon-transcribe "transcripts": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "transcript": "he? Nathan. Welcome to Dr Connect. How may I assist you?" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "items": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "0.04", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "0.38", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "1.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "he" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "?" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "punctuation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "0.38", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "0.98", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.9923", botium-connector-alexa-avs-stt-amazon-transcribe "content": "Nathan" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "." botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "punctuation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "1.19", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "1.68", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "1.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "Welcome" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "1.68", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "1.8", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.9952", botium-connector-alexa-avs-stt-amazon-transcribe "content": "to" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "1.8", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "2.16", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.6921", botium-connector-alexa-avs-stt-amazon-transcribe "content": "Dr" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "2.16", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "2.56", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.9991", botium-connector-alexa-avs-stt-amazon-transcribe "content": "Connect" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "." botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "punctuation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "2.56", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "2.77", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "1.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "How" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "2.77", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "2.98", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "1.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "may" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "2.98", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "3.04", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "1.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "I" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "3.04", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "3.48", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "1.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "assist" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "3.48", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "3.76", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.9999", botium-connector-alexa-avs-stt-amazon-transcribe "content": "you" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "?" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "punctuation" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ] botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe "status": "COMPLETED" botium-connector-alexa-avs-stt-amazon-transcribe } +1ms botium-connector-alexa-avs-stt-amazon-transcribe S3 download transcribe succesfull { botium-connector-alexa-avs-stt-amazon-transcribe Deleted: [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe Key: 'to-transcribe-source-29e7a68hvl', botium-connector-alexa-avs-stt-amazon-transcribe DeleteMarker: true, botium-connector-alexa-avs-stt-amazon-transcribe DeleteMarkerVersionId: 'DCfNY3aBdk4g2G3KPaZu8JyYwo.4qOXI' botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe Key: 'to-transcribe-job-29e7a68hvl.json', botium-connector-alexa-avs-stt-amazon-transcribe DeleteMarker: true, botium-connector-alexa-avs-stt-amazon-transcribe DeleteMarkerVersionId: 'x7BrsYoraVg09wnSsLPbezjmY1FJar5q' botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe Errors: [] botium-connector-alexa-avs-stt-amazon-transcribe } +1s botium-connector-alexa-avs-stt-amazon-transcribe Recognize finished: he? Nathan. Welcome to Dr Connect. How may I assist you? +1ms botium-connector-alexa-avs-main Answer converted to text succeeded: he? Nathan. Welcome to Dr Connect. How may I assist you? +25s botium-connector-alexa-avs-main Answer handling ready, processed 1 audio responses. +2ms botium-core-Convo Ask Alexa for doctor connect: bot says (cleaned by binary and base64 data and sourceData) { botium-core-Convo "sender": "bot", botium-core-Convo "messageText": "he? Nathan. Welcome to Dr Connect. How may I assist you?", botium-core-Convo "media": [ botium-core-Convo { botium-core-Convo "mediaUri": "(base64 data url)", botium-core-Convo "mimeType": "audio/mpeg3" botium-core-Convo } botium-core-Convo ], botium-core-Convo "channel": "default" botium-core-Convo } +25s botium-core-ScriptingMemory fill start: {} +0ms botium-core-ScriptingProvider assertBotResponse Ask Alexa for doctor connect/Line 5 (Line 2: #me - Alexa, ask doctor connect) BOT: he? Nathan. Welcome to Dr Connect. How may I assist you? = he? Nathan. Welcome to Dr Connect. How may I assist you? ... +34s botium-core-Convo Ask Alexa for doctor connect/Line 8: user says (cleaned by binary and base64 data and sourceData) { botium-core-Convo "sender": "me", botium-core-Convo "channel": null, botium-core-Convo "not": false, botium-core-Convo "optional": false, botium-core-Convo "messageText": "book an appointment with cardiologist", botium-core-Convo "media": null, botium-core-Convo "buttons": null, botium-core-Convo "cards": null, botium-core-Convo "forms": null, botium-core-Convo "attachments": null, botium-core-Convo "asserters": [], botium-core-Convo "userInputs": [], botium-core-Convo "logicHooks": [] botium-core-Convo } +4ms botium-connector-alexa-avs-main UserSays called: book an appointment with cardiologist +5ms botium-connector-alexa-avs-main User text "book an appointment with cardiologist" converting to speech... +0ms botium-connector-alexa-avs-tts-amazon-polly Synthesize called +29s botium-connector-alexa-avs-tts-amazon-polly Synthesize finised +2s botium-connector-alexa-avs-main User text "book an appointment with cardiologist" conversion to speech succeeded +2s botium-connector-alexa-avs-main Alexa answering... +1ms botium-connector-alexa-avs-avs UserSays called +26s botium-connector-alexa-avs-http2 HTTP2 request { botium-connector-alexa-avs-http2 ":method": "POST", botium-connector-alexa-avs-http2 ":scheme": "https", botium-connector-alexa-avs-http2 ":path": "/v20160207/events", botium-connector-alexa-avs-http2 "authorization": "Bearer Atza|IwEBIAObMwGhNTwCNEVzeZwhpi2YcQWQb82JIzr3Poy1dTrgZptNg7YxcQAX9DVXtrqkBLs-a0d2Do6AWNEHcWkyJXjoSwH8_nke0J6HsVfq6Dvqrzmi9Q41cEhuULJTdu4pgucWdKYoBTmRXS_q6oy_SB7KJy5GG8zQzFBWtOqm11Ex1GDFLMgSaCzckMMJvpA0pZMZwvwJgW_nhiSjgq0OLq0VlCk56FygoC_pTHt5mwOpAdSlfrk5T1TUXgFJELtQK14fvg0EObw5ZfZJdAJqWW7r_FM7vQqz3ROGdTZ3FcwoLN2wntgiTAhnXWS_xG_AMp7h58cj_oGdb0tl_ONBKoKdv9_AOuiQmBIZSnl78BHDMcA6DK_ZuAKwvftGUHHxNrY", botium-connector-alexa-avs-http2 "content-type": "multipart/form-data; boundary=--------------------------835145214609484128065505" botium-connector-alexa-avs-http2 } +27s botium-connector-alexa-avs-avs Downchannel data received Content-Type: application/json botium-connector-alexa-avs-avs botium-connector-alexa-avs-avs {"directive":{"header":{"namespace":"SpeechRecognizer","name":"StopCapture","messageId":"3580f97a-26a3-48bb-b521-60effdabe7ba","dialogRequestId":"d57ccf71-88ca-11eb-b961-1948b480a712"},"payload":{}}} botium-connector-alexa-avs-avs --------abcde123 botium-connector-alexa-avs-avs +2s botium-connector-alexa-avs-http2 HTTP2 request to /v20160207/events got response: { botium-connector-alexa-avs-http2 ":status": 200, botium-connector-alexa-avs-http2 "x-amzn-requestid": "f4086464-c0ed-4415-b584-2beb9e5067bb, 0ae489fffeaed4ff-00001be8-0028cc0b-28f300a4420c326e-28807207-5", botium-connector-alexa-avs-http2 "content-type": "multipart/related; boundary=------abcde123; start=metadata.1616092912850; type=\"application/json\"", botium-connector-alexa-avs-http2 "access-control-allow-origin": "*" botium-connector-alexa-avs-http2 } +3s botium-connector-alexa-avs-avs UserSays response, multipart 0 Body: botium-connector-alexa-avs-avs {"directive":{"header":{"namespace":"SpeechSynthesizer","name":"Speak","messageId":"0a86cca8-2854-4cb8-84c5-14dc00e06529","dialogRequestId":"d57ccf71-88ca-11eb-b961-1948b480a712"},"payload":{"url":"cid:CalendarPrompt.ac6cf844-0ec4-4a90-959e-69e6febce53c_913178579","format":"AUDIO_MPEG","token":"amzn1.as-ct.v1.DOMAIN:CALENDAR#ACRI#CalendarPrompt.ac6cf844-0ec4-4a90-959e-69e6febce53c"}}} botium-connector-alexa-avs-avs +1s botium-connector-alexa-avs-avs UserSays response, multipart 1 Body: botium-connector-alexa-avs-avs {"directive":{"header":{"namespace":"SpeechRecognizer","name":"ExpectSpeech","messageId":"21f5bdfe-442d-43ce-b2e1-8025e785570d","dialogRequestId":"d57ccf71-88ca-11eb-b961-1948b480a712"},"payload":{"timeoutInMilliseconds":8000,"initiator":{"type":"EXPECT_SPEECH_PROMPT"}}}} botium-connector-alexa-avs-avs +0ms botium-connector-alexa-avs-avs UserSays response, multipart 2: { botium-connector-alexa-avs-avs headers: { botium-connector-alexa-avs-avs 'Content-ID': '', botium-connector-alexa-avs-avs 'Content-Type': 'application/octet-stream' botium-connector-alexa-avs-avs }, botium-connector-alexa-avs-avs body: <Buffer 0d 0a 49 44 33 04 00 00 00 00 00 23 54 53 53 45 00 00 00 0f 00 00 03 4c 61 76 66 35 38 2e 34 35 2e 31 30 30 00 00 00 00 00 00 00 00 00 00 00 ff f3 64 ... 36143 more bytes>, botium-connector-alexa-avs-avs meta: { body: { byteOffset: [Object] } } botium-connector-alexa-avs-avs } +2ms botium-connector-alexa-avs-avs Found Content Payload with CID +1ms botium-connector-alexa-avs-avs Found JSON Payload of type application/json; charset=UTF-8 +0ms botium-connector-alexa-avs-avs Found JSON Payload of type application/json; charset=UTF-8 +1ms botium-connector-alexa-avs-avs Found SpeechSynthesizer/Speak directive { botium-connector-alexa-avs-avs header: { botium-connector-alexa-avs-avs namespace: 'SpeechSynthesizer', botium-connector-alexa-avs-avs name: 'Speak', botium-connector-alexa-avs-avs messageId: '0a86cca8-2854-4cb8-84c5-14dc00e06529', botium-connector-alexa-avs-avs dialogRequestId: 'd57ccf71-88ca-11eb-b961-1948b480a712' botium-connector-alexa-avs-avs }, botium-connector-alexa-avs-avs payload: { botium-connector-alexa-avs-avs url: 'cid:CalendarPrompt.ac6cf844-0ec4-4a90-959e-69e6febce53c_913178579', botium-connector-alexa-avs-avs format: 'AUDIO_MPEG', botium-connector-alexa-avs-avs token: 'amzn1.as-ct.v1.DOMAIN:CALENDAR#ACRI#CalendarPrompt.ac6cf844-0ec4-4a90-959e-69e6febce53c' botium-connector-alexa-avs-avs } botium-connector-alexa-avs-avs } +0ms botium-connector-alexa-avs-main Alexa answered successfull +3s botium-core-Convo Ask Alexa for doctor connect wait for bot +5s botium-connector-alexa-avs-main Answer converting to text, format "AUDIO_MPEG", size 36193... +1ms botium-connector-alexa-avs-stt-amazon-transcribe Recognize called +5s botium-connector-alexa-avs-stt-amazon-transcribe S3 params { botium-connector-alexa-avs-stt-amazon-transcribe Bucket: 'nitinimagerekognition', botium-connector-alexa-avs-stt-amazon-transcribe Key: 'to-transcribe-source-ec3ugqbvs6', botium-connector-alexa-avs-stt-amazon-transcribe Body: <Buffer 0d 0a 49 44 33 04 00 00 00 00 00 23 54 53 53 45 00 00 00 0f 00 00 03 4c 61 76 66 35 38 2e 34 35 2e 31 30 30 00 00 00 00 00 00 00 00 00 00 00 ff f3 64 ... 36143 more bytes> botium-connector-alexa-avs-stt-amazon-transcribe } +1ms botium-connector-alexa-avs-stt-amazon-transcribe S3 upload succesfull { botium-connector-alexa-avs-stt-amazon-transcribe ETag: '"b4fd6da996b88777145c23457acd5ca7"', botium-connector-alexa-avs-stt-amazon-transcribe VersionId: 'huEi_5UtVaZl9C719ZZQvCXoLEAQgFIw', botium-connector-alexa-avs-stt-amazon-transcribe Location: 'https://nitinimagerekognition.s3.amazonaws.com/to-transcribe-source-ec3ugqbvs6', botium-connector-alexa-avs-stt-amazon-transcribe key: 'to-transcribe-source-ec3ugqbvs6', botium-connector-alexa-avs-stt-amazon-transcribe Key: 'to-transcribe-source-ec3ugqbvs6', botium-connector-alexa-avs-stt-amazon-transcribe Bucket: 'nitinimagerekognition' botium-connector-alexa-avs-stt-amazon-transcribe } +1s botium-connector-alexa-avs-stt-amazon-transcribe Transcription params { botium-connector-alexa-avs-stt-amazon-transcribe Media: { botium-connector-alexa-avs-stt-amazon-transcribe MediaFileUri: 'https://nitinimagerekognition.s3.amazonaws.com/to-transcribe-source-ec3ugqbvs6' botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe TranscriptionJobName: 'to-transcribe-job-ec3ugqbvs6', botium-connector-alexa-avs-stt-amazon-transcribe OutputBucketName: 'nitinimagerekognition', botium-connector-alexa-avs-stt-amazon-transcribe MediaFormat: 'mp3', botium-connector-alexa-avs-stt-amazon-transcribe LanguageCode: 'en-US' botium-connector-alexa-avs-stt-amazon-transcribe } +1ms botium-connector-alexa-avs-stt-amazon-transcribe Transcription job started. Polling job to-transcribe-job-ec3ugqbvs6 file https://nitinimagerekognition.s3.amazonaws.com/to-transcribe-source-ec3ugqbvs6 +1s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +0ms botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Polling... +2s botium-connector-alexa-avs-stt-amazon-transcribe Transcription job finished succesfull { botium-connector-alexa-avs-stt-amazon-transcribe TranscriptionJob: { botium-connector-alexa-avs-stt-amazon-transcribe TranscriptionJobName: 'to-transcribe-job-ec3ugqbvs6', botium-connector-alexa-avs-stt-amazon-transcribe TranscriptionJobStatus: 'COMPLETED', botium-connector-alexa-avs-stt-amazon-transcribe LanguageCode: 'en-US', botium-connector-alexa-avs-stt-amazon-transcribe MediaSampleRateHertz: 24000, botium-connector-alexa-avs-stt-amazon-transcribe MediaFormat: 'mp3', botium-connector-alexa-avs-stt-amazon-transcribe Media: { botium-connector-alexa-avs-stt-amazon-transcribe MediaFileUri: 'https://nitinimagerekognition.s3.amazonaws.com/to-transcribe-source-ec3ugqbvs6' botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe Transcript: { botium-connector-alexa-avs-stt-amazon-transcribe TranscriptFileUri: 'https://s3.us-east-1.amazonaws.com/nitinimagerekognition/to-transcribe-job-ec3ugqbvs6.json' botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe StartTime: 2021-03-19T15:50:32.914Z, botium-connector-alexa-avs-stt-amazon-transcribe CreationTime: 2021-03-19T15:50:32.892Z, botium-connector-alexa-avs-stt-amazon-transcribe CompletionTime: 2021-03-19T15:50:52.782Z, botium-connector-alexa-avs-stt-amazon-transcribe Settings: { ChannelIdentification: false, ShowAlternatives: false } botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe } +822ms botium-connector-alexa-avs-stt-amazon-transcribe S3 download transcribe succesful { botium-connector-alexa-avs-stt-amazon-transcribe AcceptRanges: 'bytes', botium-connector-alexa-avs-stt-amazon-transcribe LastModified: 2021-03-19T15:50:53.000Z, botium-connector-alexa-avs-stt-amazon-transcribe ContentLength: 2878, botium-connector-alexa-avs-stt-amazon-transcribe ETag: '"d608feda7ea3e8342965d4b67de705f7"', botium-connector-alexa-avs-stt-amazon-transcribe VersionId: 'FNm__avZlhG4y2hil.eWFR28qBgiviVl', botium-connector-alexa-avs-stt-amazon-transcribe ContentType: 'binary/octet-stream', botium-connector-alexa-avs-stt-amazon-transcribe ServerSideEncryption: 'AES256', botium-connector-alexa-avs-stt-amazon-transcribe Metadata: {}, botium-connector-alexa-avs-stt-amazon-transcribe Body: <Buffer 7b 22 6a 6f 62 4e 61 6d 65 22 3a 22 74 6f 2d 74 72 61 6e 73 63 72 69 62 65 2d 6a 6f 62 2d 65 63 33 75 67 71 62 76 73 36 22 2c 22 61 63 63 6f 75 6e 74 ... 2828 more bytes> botium-connector-alexa-avs-stt-amazon-transcribe } +1s botium-connector-alexa-avs-stt-amazon-transcribe S3 download transcribe as JSON { botium-connector-alexa-avs-stt-amazon-transcribe "jobName": "to-transcribe-job-ec3ugqbvs6", botium-connector-alexa-avs-stt-amazon-transcribe "accountId": "670965827843", botium-connector-alexa-avs-stt-amazon-transcribe "results": { botium-connector-alexa-avs-stt-amazon-transcribe "transcripts": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "transcript": "I don't see a calendar set up. Want me to send a link to your phone to set up your calendar?" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "items": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "0.14", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "0.37", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "1.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "I" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "0.37", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "0.74", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.9869", botium-connector-alexa-avs-stt-amazon-transcribe "content": "don't" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "0.74", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "0.94", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "1.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "see" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "0.94", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "1.02", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "1.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "a" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "1.02", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "1.51", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.9779", botium-connector-alexa-avs-stt-amazon-transcribe "content": "calendar" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "1.51", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "1.81", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.7979", botium-connector-alexa-avs-stt-amazon-transcribe "content": "set" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "1.81", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "2.15", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.7979", botium-connector-alexa-avs-stt-amazon-transcribe "content": "up" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "." botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "punctuation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "2.64", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "3.07", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "1.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "Want" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "3.07", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "3.23", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "1.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "me" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "3.23", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "3.35", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "1.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "to" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "3.35", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "3.67", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "1.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "send" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "3.67", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "3.74", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.9957", botium-connector-alexa-avs-stt-amazon-transcribe "content": "a" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "3.74", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "4.03", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "1.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "link" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "4.03", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "4.13", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "1.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "to" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "4.13", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "4.29", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "1.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "your" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "4.29", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "4.61", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "1.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "phone" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "4.61", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "4.73", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.997", botium-connector-alexa-avs-stt-amazon-transcribe "content": "to" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "4.73", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "4.98", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.9996", botium-connector-alexa-avs-stt-amazon-transcribe "content": "set" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "4.98", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "5.12", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.9996", botium-connector-alexa-avs-stt-amazon-transcribe "content": "up" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "5.12", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "5.26", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "1.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "your" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "start_time": "5.26", botium-connector-alexa-avs-stt-amazon-transcribe "end_time": "5.96", botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.9937", botium-connector-alexa-avs-stt-amazon-transcribe "content": "calendar" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "pronunciation" botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "alternatives": [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe "confidence": "0.0", botium-connector-alexa-avs-stt-amazon-transcribe "content": "?" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe "type": "punctuation" botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ] botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe "status": "COMPLETED" botium-connector-alexa-avs-stt-amazon-transcribe } +2ms botium-connector-alexa-avs-stt-amazon-transcribe S3 download transcribe succesfull { botium-connector-alexa-avs-stt-amazon-transcribe Deleted: [ botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe Key: 'to-transcribe-job-ec3ugqbvs6.json', botium-connector-alexa-avs-stt-amazon-transcribe DeleteMarker: true, botium-connector-alexa-avs-stt-amazon-transcribe DeleteMarkerVersionId: 'GkMzyP_opotW6Q8FyHx_lVXbBBSKxWso' botium-connector-alexa-avs-stt-amazon-transcribe }, botium-connector-alexa-avs-stt-amazon-transcribe { botium-connector-alexa-avs-stt-amazon-transcribe Key: 'to-transcribe-source-ec3ugqbvs6', botium-connector-alexa-avs-stt-amazon-transcribe DeleteMarker: true, botium-connector-alexa-avs-stt-amazon-transcribe DeleteMarkerVersionId: '4wW9IXrBnqx52s37v4abfKemtkFxLaeK' botium-connector-alexa-avs-stt-amazon-transcribe } botium-connector-alexa-avs-stt-amazon-transcribe ], botium-connector-alexa-avs-stt-amazon-transcribe Errors: [] botium-connector-alexa-avs-stt-amazon-transcribe } +1s botium-connector-alexa-avs-stt-amazon-transcribe Recognize finished: I don't see a calendar set up. Want me to send a link to your phone to set up your calendar? +2ms botium-connector-alexa-avs-main Answer converted to text succeeded: I don't see a calendar set up. Want me to send a link to your phone to set up your calendar? +26s botium-connector-alexa-avs-main Answer handling ready, processed 1 audio responses. +1ms botium-core-Convo Ask Alexa for doctor connect: bot says (cleaned by binary and base64 data and sourceData) { botium-core-Convo "sender": "bot", botium-core-Convo "messageText": "I don't see a calendar set up. Want me to send a link to your phone to set up your calendar?", botium-core-Convo "media": [ botium-core-Convo { botium-core-Convo "mediaUri": "(base64 data url)", botium-core-Convo "mimeType": "audio/mpeg3" botium-core-Convo } botium-core-Convo ], botium-core-Convo "channel": "default" botium-core-Convo } +26s botium-core-ScriptingMemory fill start: {} +31s botium-core-ScriptingProvider assertBotResponse Ask Alexa for doctor connect/Line 11 (Line 8: #me - book an appointment with cardiologist) BOT: I don't see a calendar set up. Want me to send a link to your phone to set up your calendar? = Sure for which date? ... +31s botium-bindings-main Test Case "Ask Alexa for doctor connect" failed: TranscriptError: Ask Alexa for doctor connect/Line 11: Bot response (on Line 8: #me - book an appointment with cardiologist) "I don't see a calendar set up. Want me to send a link to your phone to set up your calendar?" expected to match "Sure for which date?" botium-bindings-main at Convo.Run (C:\Jovo\Botium\Alexa-E2E-Testing\Alexa-Voice-app-Testing\node_modules\botium-core\src\scripting\Convo.js:266:15) botium-bindings-main at processTicksAndRejections (internal/process/task_queues.js:97:5) { botium-bindings-main transcript: Transcript { botium-bindings-main steps: [ botium-bindings-main [TranscriptStep], botium-bindings-main [TranscriptStep], botium-bindings-main [TranscriptStep], botium-bindings-main [TranscriptStep] botium-bindings-main ], botium-bindings-main attachments: [], botium-bindings-main scriptingMemory: {}, botium-bindings-main convoBegin: 2021-03-19T15:49:58.816Z, botium-bindings-main convoEnd: 2021-03-19T15:51:00.813Z, botium-bindings-main err: BotiumError: Ask Alexa for doctor connect/Line 11: Bot response (on Line 8: #me - book an appointment with cardiologist) "I don't see a calendar set up. Want me to send a link to your phone to set up your calendar?" expected to match "Sure for which date?" botium-bindings-main at ScriptingProvider.assertBotResponse (C:\Jovo\Botium\Alexa-E2E-Testing\Alexa-Voice-app-Testing\node_modules\botium-core\src\scripting\ScriptingProvider.js:154:17) botium-bindings-main at Convo.runConversation (C:\Jovo\Botium\Alexa-E2E-Testing\Alexa-Voice-app-Testing\node_modules\botium-core\src\scripting\Convo.js:447:40) botium-bindings-main at processTicksAndRejections (internal/process/task_queues.js:97:5) botium-bindings-main at async Convo.Run (C:\Jovo\Botium\Alexa-E2E-Testing\Alexa-Voice-app-Testing\node_modules\botium-core\src\scripting\Convo.js:245:7) { botium-bindings-main context: [Object] botium-bindings-main } botium-bindings-main }, botium-bindings-main cause: BotiumError: Ask Alexa for doctor connect/Line 11: Bot response (on Line 8: #me - book an appointment with cardiologist) "I don't see a calendar set up. Want me to send a link to your phone to set up your calendar?" expected to match "Sure for which date?" botium-bindings-main at ScriptingProvider.assertBotResponse (C:\Jovo\Botium\Alexa-E2E-Testing\Alexa-Voice-app-Testing\node_modules\botium-core\src\scripting\ScriptingProvider.js:154:17) botium-bindings-main at Convo.runConversation (C:\Jovo\Botium\Alexa-E2E-Testing\Alexa-Voice-app-Testing\node_modules\botium-core\src\scripting\Convo.js:447:40) botium-bindings-main at processTicksAndRejections (internal/process/task_queues.js:97:5) botium-bindings-main at async Convo.Run (C:\Jovo\Botium\Alexa-E2E-Testing\Alexa-Voice-app-Testing\node_modules\botium-core\src\scripting\Convo.js:245:7) { botium-bindings-main context: { botium-bindings-main type: 'asserter', botium-bindings-main source: 'TextMatchAsserter', botium-bindings-main context: [Object], botium-bindings-main cause: [Object], botium-bindings-main message: Ask Alexa for doctor connect/Line 11: Bot response (on Line 8: #me - book an appointment with cardiologist) "I don't see a calendar set up. Want me to send a link to your phone to set up your calendar?" expected to match "Sure for which date?", botium-bindings-main input: [ConvoStep], botium-bindings-main transcript: [Array] botium-bindings-main } botium-bindings-main } botium-bindings-main } +1m 1) Ask Alexa for doctor connect botium-connector-alexa-avs-main Stop called +11ms botium-connector-alexa-avs-stt-amazon-transcribe Stop called +13ms botium-connector-alexa-avs-avs Stop called +26s botium-connector-alexa-avs-main Clean called +2ms botium-connector-alexa-avs-avs Clean called +2ms botium-connector-BaseContainer Cleanup rimrafing temp dir C:\Jovo\Botium\Alexa-E2E-Testing\Alexa-Voice-app-Testing\botiumwork\Botium Project Alexa AVS 20210319 211955 REHCj +0ms botium-connector-alexa-avs-avs Downchannel closed +5ms

0 passing (1m) 1 failing

1) Botium Project Alexa AVS Ask Alexa for doctor connect: Error: Ask Alexa for doctor connect/Line 11: Bot response (on Line 8: #me - book an appointment with cardiologist) "I don't see a calendar set up. Want me to send a link to your phone to set up your calendar?" expected to match "Sure for which date?" ######################################## ASSERTION FAILED in TextMatchAsserter - Expected: ["Sure for which date?"] - Actual: "I don't see a calendar set up. Want me to send a link to your phone to set up your calendar?" INPUT: book an appointment with cardiologist ------------ TRANSCRIPT ----------------------------

me: Alexa, ask doctor connect

bot: he? Nathan. Welcome to Dr Connect. How may I assist you?

MEDIA(data:audio/mpeg3;base64,DQpJRDMEAAAAAAAjVFNTRQAAAA8AAANMYXZmNTguNDUuMTAwAAAAAAAAAAAAAAD/82TEABrIkeQKYMYhRAbA3eHAiCGBKwHESn2DgFhPFYwlPMIo5/pJ/qMjiBJGlp2n/gk8OIYePAAdG8Qf84if//CfNbiPx4geIwnI/pn/LIPLO... | audio/mpeg3)

me: book an appointment with cardiologist

bot: I don't see a calendar set up. Want me to send a link to your phone to set up your calendar?

MEDIA(data:audio/mpeg3;base64,DQpJRDMEAAAAAAAjVFNTRQAAAA8AAANMYXZmNTguNDUuMTAwAAAAAAAAAAAAAAD/82TEABb4IfhUSIQAEIlRrFhXIIABx4HeCAnIJIF5E5FjI6gLADkDhchrCzj58IgTkzjy+svIDiZprlgfW9JDKEznAhmRCP5cuU474sNefCIEJ... | audio/mpeg3) at BotiumBindings.wrapBotiumError (node_modules\botium-bindings\src\BotiumBindings.js:77:14) at C:\Jovo\Botium\Alexa-E2E-Testing\Alexa-Voice-app-Testing\node_modules\botium-bindings\src\BotiumBindings.js:134:33 at processTicksAndRejections (internal/process/task_queues.js:97:5)

npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! alexa-voice-app-testing@1.0.0 start: set DEBUG=botium* & mocha spec npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the alexa-voice-app-testing@1.0.0 start script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\nitin.verma\AppData\Roaming\npm-cache_logs\2021-03-19T15_51_00_912Z-debug.log

Below is the conversational flow of alexa skill I have tested this on Alexa test console for English(US)

image image image

Nitinvermaa commented 3 years ago

Did you get chance to look into this issue.

codeforequity-at commented 3 years ago

AVS is maintaining context, thats why it is not possible to parallelize tests with the same Alexa account.

Nitinvermaa @.***> schrieb am Sa., 20. März 2021, 07:32:

Did you get chance to look into this issue.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/codeforequity-at/botium-bindings/issues/124#issuecomment-803260194, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGIR2T7GPZM74GUPXQS73GTTEQ6OFANCNFSM4ZO6YJSA .

Nitinvermaa commented 3 years ago

Hi Treml,

I'm not running the tests in parallel. Skill which I'm testing is multi level conversation(Below is the flow of it.). I guess this is failing as transcribe job is taking few mins to perform STT meanwhile AVS is waiting for another query. And if AVS didn't receive in 8sec it losses the context due to this verification for second query/request fails.

So I created tool/framework to handle multilevel conversation of Alexa skill. Concept same as botium AVS connector only change is that I have completed the entire conversation and save the output files into S3 then executed transcribe job and then verified the output utterances.

Thank you for the concept you shared.

Below is the Alexa skill conversation and link of video of framework/tool which I have created using below tech stack it's still in initials phase.

DoctorConnectConversation

Link of Video: https://youtu.be/HFw0AU3yyuM

codeforequity-at commented 3 years ago

Amazing efforts you have done here, congratulations. I think that we will have to solve the problem you described somehow in Botium as well, to support the long-running test cases.