Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
dialog/en-us
recipes
vocab/en-us
LICENSE
README.md
__init__.py
beef_recipe
bread_recipe
breakfast_recipe
cake_recipe
chicken_recipe
cookie_recipe
directions
email
miscrecipe
pork_recipe
recipe
recipe-library-skill.tar.gz
shrimp_recipe
slow-cooker_recipe
snack_recipe
vegan_recipe
world_recipe

README.md

recipe-library-skill

here is a recipe libary skill for mycroft- it reads locally stored recipes scrapped from allrecipes website . to extract new recipes favourite from allrecipe web site simplly run ./recipe with the url of the recipe on allrecipe.com example ./recipe https://www.allrecipes.com/recipe/230812/standing-roast-beef-brined/

benifit of local stored recipes is that you can modify download or add your own. to suit your pwn preference or correct any weird vocalization mycroft might have . once a recipe has being downloaded it will not add another recipe of the same name to be installed update: you can now add recipes by catagory from allrecipe.com through the mycroft voice interface

  • beef, pork, chicken, vegan, cake, cookies, bread, snacks, breakfast .. etc to list catagories just say what are my recipe catagories

to do download reciped to the device by catagory just say "download new bread recipe" and it will download the days top bread recipes from allricipe .com

to list recipes by catagory just say "list bread recipes"

to have mycroft read out or display recipe - just say - bread recipe "banana bread" and it will find your banana bread recipe

read random bread recipe - just say "random bread recipe"

individual recipe upload still work ie ./recipe https://www.allrecipes.com/recipe/230812/standing-roast-beef-brined/ but to get acces to those use they are place in a favorite catagory : list my favorite recipes --- to list them favorite recipe standing roast beef -- to have it read out the recipe or random favorite recipe

you need to install lynx for recipe scraper to work

update- you can now say
read ingredients- it will read the line by line after prompt option are yes ( next line) repeat and continue which reads at a slow pace contiously throuh the list read directions- it will read the line by line after prompt option are yes ( next line) repeat and continue which reads at a slow pace contiously throuh the each direction also email recipe. you just need to adjust emil script to match you email setting ( test for google mail) and you can send to any address. later on i probably add option email to my email address or my wife or table computer

currently after download recipe fore the first time per cat agory you need to wait several minutes before it done after that downloading recipes are much faster

You can’t perform that action at this time.