I am happy to release my new open source project TwiPodcast.
Actually, I built this project for one of my best friend who lives in India.
We usually have a regular chat on Facebook and wishing her Good Morning and Good Night everyday had become my daily routine. One day, I thought, why not wish her everyday in my own voice via phone call. So, to wish her, I can use Facebook Messenger, WhatsApp or Viber as there are so many VOIP alternatives. But all these options require active internet connection both to sender side and receiver side. If it was one day task, I could call from my phone or use those free VOIP apps but I need to wish her everyday and it is going to cost me a lot if I continue with existing call options.
As a developer, I thought why not build something myself that can be used to call phones for free. This is how the idea for the project comes in my mind. Initially this project was made specifically for my friend but then I realized, there might be many people like me, who wants to wish their beloved ones in their own voice for so, I generalized the project for normal people.
Interesting Read: Pagevamp, Finally here in Nepal to Make your Business Life Easier!
Though, the initial idea was to wish my friend but after working on the project for some days, the idea changed from wishing to listening podcast and so named TwiPodcast as there are many people who love listening podcast.
What is TwiPodcast
Twipodcast is a web app that allows you to listen podcast or any mp3 media file on your phone for free without internet.
Yes, you heard it right. You don’t need internet to listen podcast.
How it works?
The web app uses the url of the mp3 file and calls the given phone number to stream the mp3 file directly to the phone number via phone call without requiring internet to the receiver side. You can supply a valid url of any media file that is of mp3 format to stream the media file to your phone without internet.
Also Read: Firebird – First Android Internet Browser Developed in Nepal
Use cases
Listening podcast
Suppose, you want to listen any podcast on your mobile phone. To listen it, you must have internet connection and you know, it is going to eat your data package if you are on mobile network. In such a situation, you can use TwiPodcast to stream the podcast directly to your phone for free without internet.
Dedicating songs
Suppose, you liked any song and want to dedicate it to your beloved ones. In order to do so, you must have url of that song and you can also use TwiPodcast to dedicate song to your beloved ones.
Convert text to speech
Suppose, you want to convert the text into speech so that you friend can listen what you typed. In such a situation, you can use TwiPodcast to perform the task. You need to type the message and TwiPodcast will convert the text into speech once the call is made. The result is, your friend listens the message you typed in the textbox.
How to use TwiPodcast?
- Create an account at https://twilio.com
- Verify your email.
- Get a Twilio number.
- Verify the number whom you want to call.
- Copy your account sid and auth token from Twilio dashboard page.
- Visit https://sandipbgt.github.io/twipodcast/#/sendPodcast
- Enter all the details.
- In Voice text input field, type the message you want to convert to speech.
- In Podcast Url input field, type the url of the podcast you want to listen. Some of the podcasts url can be found by clicking Browse Podcasts menu. You can also use url of any valid mp3 file.
- Click on SEND button and a phone call will be made to the number that you entered in To phone input field.
If you are a developer, you might be interested in reading the source code at https://github.com/sandipbgt/twipodcast or the documentation at https://sandipbgt.github.io/twipodcast/docs
Note: Most of the countries are supported for Twilio phone calls. However, Nepal is not in the list currently.
If you face any difficulty feel free to email me at: sandipbgt@gmail.com
Author Bio: Hi! I am Sandip Bhagat, a Python developer from Biratnagar, Nepal. Currently I am studying Bsc. CSIT, 4th semester at AIMS College, Biratnagar. I love making friendships. Feel free to contact me at:
Email: sandipbgt@gmail.com
Facebook: https://facebook.com/sandip02
Twitter: https://twitter.com/sandipbgt
Blog: https://sandipbgt.github.io
-
Ultima Boom 181 ANC Earbuds Launching in Nepal on ChristmasHIGHLIGHTS Ultima Boom 181 ANC price in Nepal is Rs. 3,999 (The offer price is…
-
Samsung QN90D Neo QLED 4K TV Review: Amazing Picture Quality and Gaming ExperienceTechLekh Verdict The Samsung QA65QN90D combines premium design, top-notch display and audio features, and an…
-
Soundcore by Anker P20i Earbuds Launched with App SupportHIGHLIGHTS soundcore P20i price in Nepal is Rs. 4,499 (The offer price is Rs. 2,999).…