DERA Software Solutions
26/04/2020
Corona India Corona India
26/04/2020
https://deraanalytics.wordpress.com/2020/04/26/data-analysis-process/
Data Analysis Process Data analysis is the process of extracting valuable insights out of datasets. Data analytics is very important nowadays since it allows the business to take decisions based on the data, also they c…
17/01/2020
Amazon Alexa
Creating Alexa Skills
Amazon എല്ലാവരും കേട്ടു കാണുമല്ലേ? കുറച്ചു കാലം മുന്നേ അങ്ങനെ കേൾക്കുമ്പോൾ എല്ലാവർക്കും ആമസോണ് കാടുകൾ ഓർമ കാരുമായിരുന്നു എങ്കിൽ ഇന്നത് online shopping ന്റെ പര്യായമാണ്. അതു മാത്രമല്ല ഗൂഗിൾ നും മൈക്രോസോഫ്റ്റ് നുമൊപ്പത്തിനൊപ്പം നിന്നു മത്സരിക്കുന്ന ടെക് ഭീമൻ കൂടിയാണ് ആമസോണ്.
ആമസോണ് ന്റെ നമുക്ക് ഏറെ പരിചിതമായ അല്ലെങ്കിൽ ആയി വരുന്ന ഒരു ഉല്പന്നമാണ് alexa. ആപ്പിൾ ന്റെ സിറിക്കും ഗൂഗിൾ assistant നും വെല്ലുവിളിയായി ആമസോണ് മുന്നോട്ട് വെച്ചതാണ് alexa യെ.
പ്രവർത്തനത്തിലും efficiency യിലും ഒരുപടി മുന്നിൽ തന്നെയാണ് alexa യുടെ സ്ഥാനം. വിവിധ രൂപത്തിലും വലുപ്പത്തിലും ലഭ്യമായ alexa ഇന്ന് പല വീടുകളിലും ഒരു അംഗമാണ്. നിങ്ങളുടെ വീട് ഒരു സ്മാർട് ഹോം ആക്കാൻ alexa നിങ്ങളെ സഹായിക്കും. ഫിസിക്കൽ device അല്ലാതെ ഫോണ് ൽ application ആയും alexa ലഭ്യമാണ്.
ഇനി കാര്യത്തിലേക്ക് വരാം. Alexa യുടെ വലിയൊരു ഗുണം എന്നു വെച്ചാൽ നിങ്ങൾക്ക് അതിനെ customize ചെയ്യാൻ പറ്റും എന്നുള്ളതാണ്. വിവിധ സ്കില്ലുകൾ ആയിട്ടാണ് അലക്സ പ്രോഗ്രാം ചെയ്തു വെച്ചിട്ടുള്ളത്. നിങ്ങൾക്ക് നിങ്ങളുടെ ആവശ്യാനുസരണം ഇത്തരം സ്കില്ലുകൾ ഉണ്ടാക്കാനും ഉപയോഗിക്കാനും മറ്റുള്ളവരുമായി പങ്കിടുവാനും എളുപ്പത്തിൽ സാധിക്കും എന്നത് alexa യുടെ വലിയൊരു മേന്മയാണ്. അതെങ്ങനെയാണെന്നാണ് ഞാൻ ഇവിടെ പറയാൻ പോകുന്നത്
നമുക്കിത് പ്രധാനമായും രണ്ടു രീതിയിൽ ചെയ്യാം.
1. ALexa ബ്ലൂ പ്രിന്റസ് ഉപയോഗിച്ചു.
ഇതിനു വലിയ തോതിൽ പ്രോഗ്രാമിംഗ് ഒന്നും അറിയേണ്ട ആവശ്യമില്ല. അത്യാവശ്യം ഇന്റർനെറ്റ് ഉം കമ്പ്യൂട്ടർ ഉം ഉപയോഗിക്കുന്ന ആർക്കും ചെയ്യാൻ പറ്റുന്ന ഒരു കാര്യമാണിത്.
2. Using Alexa developer console and AWS.
ഇവിടെ പ്രോഗ്രാമിങും പിന്നെ aws cloud പരിജ്ഞാനവും ആവശ്യമാണ്. Python / .Net /java തുടങ്ങിയ programing languages അറിയുന്നവർക്ക് ചെയ്യാൻ പറ്റിയ കാര്യമാണിത്.
ബ്ലൂ പ്രിന്റ് ഉപയോഗിച്ചു എങ്ങനെ സ്കിൽ സെറ്റ് ഉണ്ടാക്കി ഉപയോഗിക്കാം എന്നു പരിശോധിക്കാം ആദ്യം.
ആദ്യമായി നിങ്ങൾ Alexa blueprint console ൽ ലോഗിൻ ചെയ്യുക. നിങ്ങളുടെ amazon account വെച്ചു ലോഗിൻ ചെയ്യാൻ പറ്റുന്നതാണ്. https://blueprints.amazon.com/ .
അതിൽ ലോഗിൻ ചെയ്തു കഴിഞ്ഞാൽ അവിടെ നിങ്ങൾക്ക് പ്രധാനമായും 6 category കൾ കാണാൻ കഴിയും.
Greetings and Occasions, Organizations and Businesses, Fun and Games, Learning and Knowledge, At Home, and Storyteller, ഇതൊക്കെയാണവ. ഈ ഓരോന്നിലും ഒരുപാട് templates ഉണ്ടാകും. ഈ template ഉപയോഗിച്ചാണ് സ്കിൽ ഉണ്ടാക്കിയെടുക്കേണ്ടത്.
ഈ കാറ്റഗറികളിൽ നിങ്ങളുടെ ആവശ്യത്തിന് ചേരുന്ന ഒരെണ്ണം തിരഞ്ഞെടുക്കുക.
ഉദാഹരണത്തിന് കുട്ടികൾക്ക് വേണ്ടി ഒരു കഥ ഉണ്ടാക്കണം. അവർ ആവശ്യപ്പെടുമ്പോൾ ഒക്കെ alexa അവർക്ക് വേണ്ടി ആ കഥ പറഞ്ഞു കൊടുക്കണം. ഈ ഒരു കാര്യത്തിന് നിങ്ങൾ ആദ്യം Stories എന്ന ഓപ്ഷൻ തിരഞ്ഞെടുക്കുക. അവിടെ നിങ്ങൾക് സ്റ്റോറി types കാണാം, holiday story, fairy tale , adventure , sci-fi അങ്ങനെ അങ്ങനെ. അതിൽ നിങ്ങൾക്ക് എന്താണോ ആവശ്യം അതു തിരഞ്ഞെടുത്തു make your own ഓപ്ഷൻ തിരഞ്ഞെടുക്കുക. അതിനു മുന്നേ അതിൽ ഒരു demo audio കേൾക്കാൻ സാധിക്കുന്നതാണ്.
Make your own ഓപ്ഷൻ തിരഞ്ഞെടുത്ത ശേഷം അതിൽ നിങ്ങൾക് ആവശ്യമുള്ള കാര്യങ്ങൾ ചേർക്കുക. ശബ്ദങ്ങൾ, ഇഫക്ടുകൾ, ഇടവേളകൾ ഒക്കെ മാറ്റാനും കൂട്ടി ചേർക്കാനും സാധിക്കും. ഒക്കെ ചെയ്തതിനു ശേഷം NEXT കൊടുത്തു നിങ്ങളുടെ skill നു ഒരു പേര് നൽകുക. ഇവിടെ ഓർക്കേണ്ടത് ഈ പേര് കൊടുക്കുമ്പോൾ എപ്പോഴും എളുപ്പമുള്ളതും ആശയക്കുഴപ്പം ഇല്ലാത്തതുമായ പേര് കൊടുക്കാൻ ശ്രദ്ധിക്കുക.
പേര് കൊടുത്ത ശേഷം skill create ചെയ്യുക. Create ആയി കഴിയുമ്പോൾ സ്ക്രീനിൽ നിങ്ങൾക് ആ മെസ്സേജ് കാണാൻ സാധിക്കും. അതിന് ശേഷം നിങ്ങളുടെ alexa device on ചെയ്ത് സ്കിൽ start ചെയ്യാൻ പറയുക.
ഉദാഹരണത്തിന് നിങ്ങളുടെ സ്കിൽ ന്റെ പേര് "My alien tale" എന്നാണെങ്കിൽ , "Alexa, start my alien tale" എന്നു പറയുക. ALexa കഥ പറഞ്ഞു തുടങ്ങും.
ഇതേ രീതിയിൽ നിങ്ങൾക്ക് മറ്റ് പല സ്കില്ലുകളും ഉണ്ടാക്കാൻ സാധിക്കും.
രണ്ടാമത്തെ രീതി കുറച്ചു കൂടി പ്രൊഫഷണൽ ആണ്. ഇൻഡസ്ട്രിയിൽ ഉപയോഗിക്കാൻ ഒരുപാട് സാധ്യതകൾ ഉള്ളതുമാണ്. അത് എങ്ങനെ എന്ന് അടുത്ത ഭാഗത്തിൽ പറയാം.
മേൽപ്പറഞ്ഞ പോലെ സ്കില്ലുകൾ ഉണ്ടാക്കാൻ ശ്രമിക്കുക. സംശയമോ സഹായമോ വേണമെങ്കിൽ വിളിക്കാനോ mail അയക്കാനോ മടിക്കണ്ട. Details താഴെ ഉണ്ട്.
Blog: https://deraanalytics.wordpress.com/2020/01/17/get-started-with-alexa-skills/
Mail: [email protected]
Mob: 7598439724
Click here to claim your Sponsored Listing.
26/04/2020