25daysofserverless/Daya25KheerRecipe at master · Ba4bes/25daysofserverless · GitHub
Skip to content

Latest commit

 

History

History

Daya25KheerRecipe

Folders and files

Readme.md

25daysofserverless Day 25

Azure Function App

The final day! This function app connects to the Speech-to-Text service.

The wav-file can be uploaded to an Azure Storage Account. The result is placed as a txt-file in another container in the same account.

Merry Christmas everyone!

The Challenge

Kheer Recipe

Wednesday, 25 December
India is home to multiple religions and cultures, with everyone celebrating "Bada Din" (the big day) with flowers (poinsettias), lights (paper lanterns) and, most importantly, a family feast! The center of attraction is kheer, the traditional rice pudding with nuts, spices, milk and sugar.

Aarti is particularly excited this year because her entire family is coming over to her new place to celebrate with her. But she needs a good kheer recipe. And the best ones come from ajjis (grandmas) - but they don't like tech and prefer to just talk on the phone. How can she find the right recipe in time? Aarti's friends are on the case: we'll just record our grandmas telling us her recipe they say!

For today's challenge, help Aarti out by setting up the Bada Din Kheer Hotline! Make a service where her friends can upload recordings, that are then automatically converted into text transcripts and stored somewhere on the cloud for Aarti to quickly scan for ideas. Azure Functions, Cognitive Services, and Azure Storage might be helpful to you!

If you're feeling particularly eager, there are a few ways you can make things even easier for Aarti:

Stretch goal 1: Using a Twilio integration, alert Aarti whenever a friend uploads a new recipe Stretch goal 2: Integrate translations, so her friends' ajjis can provide recipes in any language Stretch goal 3: Build a web app that publishes the transcribed recipes as a nicely-formatted website

More information

This app is running on an Azure Function App with PowerShell. Want to find out more about creating your own? Click here

Barbara Forbes
@Ba4bes
4bes.nl