Saltar al contenido

ejemplo de código python de desarrollo de habilidades de alexa

Ten en cuenta que en la informática un problema suele tener diferentes resoluciones, por lo tanto nosotros aquí te mostramos lo más óptimo y mejor.

Ejemplo 1: desarrollo de habilidades de Alexa usando el tutorial de Python

171sb = SkillBuilder()172
173sb.add_request_handler(LaunchRequestHandler())
174sb.add_request_handler(JokeIntentHandler())
175sb.add_request_handler(HelloWorldIntentHandler())
176sb.add_request_handler(HelpIntentHandler())
177sb.add_request_handler(CancelOrStopIntentHandler())
178sb.add_request_handler(SessionEndedRequestHandler())179180# Make sure IntentReflectorHandler is last so it181# Doesn't override your custom intent handlers
182sb.add_request_handler(IntentReflectorHandler())183
184sb.add_exception_handler(CatchAllExceptionHandler())185186...

Ejemplo 2: alexa en python

import wolframalpha
# pip install wolframalphaimport pyttsx3
# Pip install pyttsx3import speech_recognition as sr
# pip install speech_rocognition#API key"""
here you need to have an API key on wolframealpha.com
"""
client = wolframalpha.Client(API-Key)# Result
res = client.query("a")
r = sr.Recognizer()# recognition bot
r = sr.Recognizer()# init pyttsx3
engine = pyttsx3.init()# defdeftalk(speak):
    engine.say(str(speak))
    engine.runAndWait()# Main
run =TruewhileTrue:try:with sr.Microphone()as source2:print("I am listening...")
            r.adjust_for_ambient_noise(source2, duration=0.2)
            audio2 = r.listen(source2)
            MyText = r.recognize_google(audio2)
            MyText = MyText.lower()if MyText =="bye":
                run =Falsebreakif run:
                res = client.query(MyText)print(next(res.results).text)
                talk(next(res.results).text)except:
        engine.say("An error occurred...")
        engine.runAndWait()


engine.say("Bye...")
engine.runAndWait()

Reseñas y puntuaciones del artículo

Si posees alguna suspicacia o disposición de aclararse nuestro tutorial puedes añadir una explicación y con mucho placer lo leeremos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *