HOME VIDEO LIBRARY ALEXA PC APP CONTROL PAGES

Alexa data upload

Alexa Update Code
User Key
Upload format
  
Select upload type     
Device name   
Right click and paste your data into the panel below   
  
CONTACT
This screen is used to upload phrases and responses for any of your Alexa devices to use. You will need either, Microsoft Excel or Windows Notepad to create the lists. Windows Notepad comes with Windows. The two important things here are the ‘Update code’ and the ‘UserKey’. The Update code is used to connect this webpage to your Alexa ASC skill and the UserKey is used to connect your ASC skill to your PC or to your Control pages. Please do not follow connection instructions from any previous video as this has now all changed to simplify the whole process. Follow the steps below by clicking the ? next to each input box.
Exclusively for Alexa Speech Configurator built Skills
Sample data 0,Hi Jez . all systems go . what can I do for you,1,power up,systems on, systems go,come on love 71,No problem . raising desk please stand clear,1,raise my desk, desk up, table up 72,You ready to sit down now . coming down,1,lower my desk, desk down, table down 200,Sending weather to hall monitor Jez,1,what’s the weather 301,Sending community main street traffic cam to screen Jez,1,main street traffic 85,Drive way camera loading on main TV,1,Camera 1, Camera one Please note, using a period within the response will add a slight pause within Alexa’s response which helps to make it more natural. Ask any of the phrases (Blue) and the assigned response (Black) should be read out by Alexa. Where a value has been entered into the ‘Command ID’ column (Green), this can be used to activate the PC application or Browser control page instead of using words to activate them (if you prefer). So for example, the PC application may trigger the weather report webpage if Alexa hears ‘Whats the weather’ and the application is subsequently sent a ‘200’ code. Each line above has a PartMatch (Red) set to ‘1’. This means that part match is allowed so if you said ‘Turn on camera 1’ it would still trigger because the phrase ‘Camera 1’ Part matched with what was heard. If the PartMatch in the line was set to ‘0’ then the phrase would have to completely match what was heard. Change welcome message Copy this line to the data panel and upload it, 0,Hi Buddy,0,Welcome Message Then just edit ‘Hi Buddy’ to whatever you want. You do not need to say ‘Welcome Message’. By inserting these words the server will know to update the welcome message to whatever text you have used. You can also upload different welcome messages to each of your devices. Name my devices This is nothing to do with your device names in the Alexa app. But to upload to specific devices we need to name them. Simply speak into any device and launch your skill then say Name this device ??????, e.g. ‘Name this device master’, ‘Name this device living room’ etc. If successful, Alexa will confirm that the device has been named and refreshing this webpage should then show you all of your devices in the dropdown list. You can then upload phrases, announcements and command codes to any specific device. Potentially you could then just say ‘Lights’ and it would turn on the lights in the room that heard the command. Verbal commands instead of uploads You can initiate a verbal command that is then written to the database. The key spoken words are ‘When I say’.  e.g. Launch your skill You: When I say goodbye Alexa: How would you like me to respond You : Have a great day . catch you later Alexa: Should I save this to just this device Meaning that if you say ‘Yes’ then it will be uploaded to a specific device otherwise it will be uploaded to ‘User level’ and all devices. Do not use the words ‘When I say’ as the start of a phrase, these are for verbal commands only. Please note that when you create a verbal command it will be appended to what’s already uploaded. When you use the ‘Upload’ button it will fully replace what was previously uploaded to that device or ‘All devices’ if you’ve selected ‘User level’. More advanced examples Please be sure to select ‘Comma separated’ as the ‘Upload format’ before pasting any of the examples below. You should also select either ‘User level’ or ‘Device level’ as the ‘Upload type’ Browser Control Page Clicking the ‘Copy n paste’ button will load a list of phrases and announcements that are each tied to a Command ID. Each Command ID could be used to trigger something in the PC application or a Browser control page. If you click the ‘Test your upload’ button above it will listen out for any of the Command ID’s listed below. If you were to say ‘A little whitney’ then the phrase ‘Whitney’ would part-match with it and send a command id of 21 to the PC application and any listening control pages. This would then launch an embedded video within the browser. The control page uses simple HTML, JavaScript and JQuery. Simply view-source on the page to see what’s involved. If you have repeated phrases then Alexa will select one at random to announce. From the list below you will see that ‘Tell me a joke’ is repeated as well as the actual announcement of ‘Ready’. The Command ID is however, different and it’s that, that triggers the actual video. 20,Heres a great one,1,tamsin,tamzin 21,another classic,1,whitney, 25,Camera 1 on screen jez,1,camera 1, 26,Camera 2 on screen jez,1,camera 2, 27,Camera 4 on screen jez,1,camera 4, 28,Camera 5 on screen jez,1,camera 5, 30,Words fail me jez,1,Scrabble, 31,brilliant . Set up on the coffee table screen,1,backgammon, 32,emm . I wonder who done it,1,cluedo,pluto 33,love it,1,ludo, 34,yeah . Pay your rent,1,monopoly, 35,sends shivers down my spine,1,snakes and ladders, 22,Office speakers activated,1,speakers, 40,OK Jez,1,volume, 60,Press the button now jez,1,new remote code, 70,Ready,1,tell me a joke, 71,Ready,1,tell me a joke, 72,Ready,1,tell me a joke, 73,Ready,1,tell me a joke,bang joke 74,Ready,1,tell me a joke, 75,Ready,1,tell me a joke, 76,Ready,1,tell me a joke, 77,Ready,1,tell me a joke, 78,Ready,1,tell me a joke, 79,Ready,1,tell me a joke, 80,Ready,1,tell me a joke,the bird joke 81,Ready,1,tell me a joke, 82,Ready,1,tell me a joke, 83,Ready,1,tell me a joke, 84,Ready,1,tell me a joke, 85,Ready,1,tell me a joke, 86,Ready,1,tell me a joke, 87,Ready,1,tell me a joke, Hotel Business Concept This will demonstrate a number of features for intelligently mixing what was heard with the response text and also pushing screen responses out to different monitors depending on what was heard.
Copy n paste Copy n paste
Getting Started Before you use this screen you should have created an Alexa skill ‘Shell’ as per instructions on this site. Test your skill by opening it e.g. ‘Alexa open control center’ or whatever your own invocation name is. If your skill does not reply with ‘Welcome to the speech configurator’ it is not working correctly. Do not continue with this screen until your skill responds correctly. Skill responds with ‘Welcome to the speech configurator: Great. Open your skill and just say ‘A new update code’. The configurators server will write a code to your Alexa apps home page. Copy it and paste it into the ‘Update code’ box on this page and click the ‘Load’ button next to it. This will connect this page to your skills database record so that you can upload to it. Next, invent a code of your own that is about 20 characters long. Only use A-Z or a-z or 0-9 characters. Type it into the ‘UserKey’ box on this page and click the Update’ button next to it. If you’ve downloaded the PC application then type the same code into the ‘Key’ box on the main screen. The PC application will then  listen to your skills output and activate things based on your uploaded phrases. The format type defaults to ‘Comma seperated’ leave it on that. Select ‘User Level’  from the next drop down list. click this button The data panel above should now have been populated with some data. Click the ‘Upload’ button and say any of the ‘Blue’ phrases below. The response from your Alexa device should be the same as those in ‘Black’ below. Edit the text in the control panel and click ‘Upload’ again. If you want to change the format type to ‘Tab separated’ or ‘Excel’ then be sure to click the ‘Update’ button next to it to log the change in the database. You can then copy and paste from an Excel spreadsheet directly into the data panel and upload.  
Copy n paste

Alexa data upload

Menu