1. A system for facilitating a plurality of participants of different languages to simultaneously participate in a singing event by using pre-determined song samples of different languages, comprising: a storage for identifying songs using samples of the songs, wherein the storage contains: a song having text and a melody, wherein the text of the song is stored in a plurality of different languages, further wherein the melody is severable from the text; a first device having a microphone serving as a superior device, wherein the first device facilitates a superior to: sing the text of the song in a first language; and play the melody of the song through a digital piano keyboard included in the first device; a second device having a display serving as a first client device, wherein the second device: displays the text of the song, wherein the text is displayed to a subordinate in a second language; and plays the song including both the text and the melody, wherein the text is displayed in the second language; a third device having a display serving as a second client device, wherein the third device: displays the text of the song, wherein the text is displayed to a second subordinate in a third language; and plays the song including both the text and the melody, wherein the text is displayed in the third language; a unit included in the first device, wherein the unit is adapted for: detecting, from the microphone, that the superior has sung the song in the first language on the first device, wherein the detecting includes: receiving the song, in parts, in text from the superior, wherein the received text is in the first language; extracting an acoustic fingerprint sample from the song in the text received from the superior; searching the storage for the song based on the acoustic fingerprint sample sending the searched text in the second language to the second device to be displayed in the second language; sending the searched text in the third language to the third device to be displayed in the third language; and detecting, from the microphone, that the superior has used the digital piano keyboard to play the melody of the song on the first device, wherein the detecting includes: receiving the melody, in parts, from the superior, when the superior uses the keyboard to play the song; extracting a second acoustic fingerprint sample from the melody performed by the superior; searching the storage for the song based on the second acoustic fingerprint sample, wherein the text of the searched song is displayed in the second language on the second device and in the third language on the third device; and after searching, sending the searched song to the second device, and playing the searched song on the second device while displaying the text in the second language; and sending the searched song to the third device, and playing the searched song on the third device while displaying the text in the third language.