Giter VIP home page Giter VIP logo

kanzi's Introduction

Kanzi: Alexa Integration With Kodi

Build Status

Documentation

Visit the documentation here to learn how to setup this skill.

About

This is a skill for Amazon Alexa that allows you to control one or more instances of Kodi with your voice.

The process of setting up the skill may seem daunting at first, but the reward -- we feel -- is well worth the effort. If you carefully follow the directions to the tee, you might find it is not as complicated as it seems.

Unfortunately, as of this moment, we cannot simply ship this skill normally as other skills on Amazon's skill marketplace. The main technical hurdle is that some features we would need are currently only supported in the US region. Beyond that, there is the consideration of cost for hosting the skill and the associated database backend. Do try to keep in mind that this is a hobby project for the developers -- we do not get paid in any way.

However, we have made every effort to here to provide clear and concise documentation to allow you to make use of this skill now.

Supported Commands

Most everything you can do with a remote or keyboard is supported in the skill, and more:

  • Basic navigation (Up/Down, Left/Right, Page Up/Down, Select, Back, Menu, Zoom, Rotate, Move)
  • Open library views (Movies, Shows, Music, Artists, Albums, Music Videos, Playlists)
  • Open library views by genre (Movies, Shows, Music, Music Videos)
  • Open recently added playlists (Movies, Episodes, Albums, Music Videos)
  • Playback control (Play/Pause, Skip, Previous, Stop, Step/Jump)
  • Adjust volume
  • Shuffle all music by an artist
  • Play/Shuffle specific album
  • Play/Shuffle the latest album by an artist
  • Play a specific song
  • Play/Shuffle audio and video playlists
  • "Party mode" for music (shuffle all)
  • Play/Shuffle music videos
  • Play/Shuffle music videos from a specific genre
  • Play/Shuffle music videos by a specific artist
  • Shuffle all episodes of a TV show
  • Play random TV show
  • Play random TV show from a specific genre
  • Play random episode of a specific TV show
  • Play specific episode of a TV show ('Play season 4 episode 10 of The Office')
  • Play random movie
  • Play random movie from a specific genre
  • Play specific movie
  • Play trailer for a movie in your library (requires plugin.video.youtube addon)
  • Play random music video
  • Play random music video from a specific genre
  • Continue watching next episode of last show that was watched
  • Play next episode of a show
  • Play newest episode of a show
  • Recommend media to watch/listen to
  • List/Play recently added media
  • List available albums by an artist
  • Clean/Update video and audio sources
  • "What's playing?" functionality for music, movies, and shows
  • Report time remaining on current media and when it will end
  • Cycle through audio and subtitle streams
  • Search for something in your library (requires script.globalsearch addon)
  • Execute addons
  • Shutdown/reboot/sleep/hibernate system
  • Toggle fullscreen
  • Eject media

Instead of providing the exact verbiage here for each command, we strive to make the experience as natural as we can. Simply try asking for what you want in a way that feels right to you. If a particular phrase doesn't work and you think it should, see Getting Help to notify us and we will see what we can do to accommodate the phrase you prefer.

Kanzi in Action

Getting Help

If you need help getting a server going or configuring the Skill, please visit the support thread on the Kodi forum.

If you run into an actual issue with the code, please open an Issue here on Github; however, most issues you might run into will be a result of the complexity of the installation, so we urge you to first search the support thread for your issue. If you cannot find a resolution for your issue with a search, post there and someone will help you determine if your problem lies within the skill code or your particular configuration.

Contributors

I would like to thank and name all the contributors who have donated their precious time and talents to improving this skill:

Donate

Buy Me A Coffee

Developer Discussion

If you're interested in chatting with us about the development of the skill, we are on Slack.

kanzi's People

Contributors

danielmasur avatar digiltd avatar ghlynch avatar jagsta avatar jean-gui avatar jingai avatar kuruoujou avatar m0ngr31 avatar nemik avatar signal-alesieur avatar sveni-lee avatar zanix avatar

Watchers

 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.