Git Product home page Git Product logo

alexa-the-digital-tv-cohost's Introduction

Alexa, the digital co-host


This skill is an on-air/online assistant using Alexa for the Amazon Echo family of smartspeakers. It was built using the Flask-Ask microframework for Python. The service debuted on KUAM's pop culture show In the Mix with Sabrina Salas Matanane on January 11, 2018 on KUAM, featuring canned responses spoken during bi-directional dialogue with Sabrina as the episode's presenter.

A one-off question/response conversational flow defines the VUI between Sabrina and the responding digital device. The human talent announces a series of specific questions with the Alexa skill rendering the appropriate voice template response.

While the featured interaction was simple utterances and spoken canned statements, as a demo a more dynamic function shows off a lookup feature to query showtimes for KUAM special productions tapping a simple inline Python dictionary as a data store.

Sabrina & Alexa

Usage


INVOCATION:

Alexa, start digital cohost

Alexa, ask digital cohost 
what do we have on this week's show
where can people go to find out more
who's your favorite star wars character
what's your ride or die makeup product
we're cool right
take us home
when does {show} come on our channels

Notice how because the default audience for the skill is the Guam-centric news market, the phonemes of municipalities, surnames and certain words are adjusted to Chamorro pronunciation using SSML. In addition, several adjustments are made within the voice user interface template to read-back words in a more clear fashion (i.e., "bar net" instead of "Barnett").

Architecture


This skill uses the hosting pattern of tunneling access to a localhost HTTP server via ngrok rather an an AWS Lambda function.

alexa-the-digital-tv-cohost's People

Contributors

jasonsalas avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.