Exemple #1
0
from qmanager import QueueManager
from fuzzywuzzy import process
from hashlib import md5
import os
from ryclass import SonicAuth
import random
from pprint import pprint

# Enter Info Here
sshost = "https://subsonic.example.org"
ssuser = "******"
sspass = "******"

sauth = SonicAuth(sshost, ssuser, sspass)
ssconn = sauth._ssconn
queue = QueueManager()


@ask.launch
def start_skill():
    #print 'the amazon user id is ' + session.user['userId']
    text = 'Welcome to Subsonic. \
            Try asking me to play a song or start a playlist'

    prompt = 'For example say, play music by Ozzy Osbourne'
    return question(text).reprompt(prompt) \
        .simple_card(title='Welcome to Subsonic!',
                     content='Try asking me to play a song')


@ask.intent("AMAZON.SearchAction<object@MusicCreativeWork>",