DEV Community

Discussion on: Twilio Hackathon Help Thread

Collapse
 
shaijut profile image
Shaiju T • Edited

Some questions: 😄

  1. What if two people accidentally does the same project who willl win ?

  2. Is demo link mandatory ? Because I need to find a free hosting provider to host .NET app. Other option is that I can run the project locally and record the demo as video and post in YouTube, so twilio team can watch the demo ?

  3. Your project should not have security vulnerabilities or violate security best practices (i.e. hard coded credentials, plain text passwords)
    According to The above statement. it means even we cannot store twilio or other API key in our app ?

  4. I need to convert 300 words to speech. i.e I would send that 300 words to twilio voice api and it should return the speech output in a url so I can play it in a browser. if this is possible, Kindly send me documentation demo for .NET.

Collapse
 
technoplato profile image
Michael Lustig - halfjew22@gmail.com
  1. Not a judge but I'd imagine they're examining all relevant criteria. You need to make sure to follow all of the instructions and do your best. If one application is the same as another, but the latter has better documentation, architecture, tests, etc, I would image it would win.

  2. Check out Ngrok

  3. I'm interpreting that the same as you are.

  4. I think the spirit of the hackathon is to go out and try and find things yourself, post what you've found and tried, and then if you can't find anything, ask for help. Have you looked anywhere at the Twilio docs?

Collapse
 
shaijut profile image
Shaiju T

Hi 😄, I have used Ngrok before good idea. Thanks.

Collapse
 
dkundel profile image
Dominik Kundel

Hi @shaijut

  1. If it is the same idea but different implementations we'll still judge them as normal. If it seems like it is 100% identical we'll have to see if we can determine who built the original one

  2. Demo link is not mandatory as long as the README has clear instructions on how to run the project locally.

  3. You should store your credentials as environment variables for example or whatever is the right solution in your respective programming language. Here's an example how to use secrets in .NET twilio.com/blog/2018/05/user-secre...

  4. The voice API is largely designed for phone calls and not directly for speech to text. We do have speech to text built-in though. There are some examples here: twilio.com/speech-recognition