|All requests||>||Happy Birthday Song of your name with...||>||Request new recommendation||>||Featured requests||>||No recommendations|
by Kapil Sharma - 2 years ago (2017-12-18)
I dont know ffmpeg, tts can do that magic or something else is needed? let me give you a demo link https://s3-us-west-2.amazonaws.com/1hbcf/Kapil.mp3
So i want to make a php script that will use any name like rock / john etc and will convert it into a happy birthday wish song as you can see in the demo link.
how can i do this? I just need some guidance/lead, what is the basic requirement of doing this if anyone can guide me maybe i can make that one myself. PLEASE SHARE YOUR KNOWLEDGE / OPINIONS / ANY EXISTING SCRIPTS with me so i can give it a try.
My server is Centos based so any command line program that you want to suggest.
1. by zinsou A.A.E.Mo´se - 2 years ago (2017-12-19) Reply
Hi According to me you will need at least 3 packages to achieve this.First you need to learn more about any package which can handle mp3 format(basic features like split,join...).Second you will need some package to handle the text to speech side(you need to learn more about this) and last but not least a package to handle a form(usefull to validate input and handle callback functions).Fortunately, you can find all this in the PHPCLASSES repository.So my advice if you want to learn more to achieve your goal is to use the search bar of PHPCLASSES with the keywords i suggest.You must find some packages as expected to learn more about each technic.Be sure that you have chosen the packages with most high rating to maximize your chances to succeed...And don't forget to post your package in the repository to let other take advantage of your work. Regards
First of all I recommend PHPolyglot, which can synthesis speech for you from song text (in mp3 format if required). But you'll need some other tools to place speech over the backgroung music. As I know, PHP can't do this (because it requires coding/decoding of audio).