Skip to content
beeboENTERTAINMENT
← All docs

Karaoke: sing along and record yourself

On the Music page in your browser, Beebo shows a song’s lyrics and lights up the current line. In the next release you can also press a microphone button to record yourself singing along, with or without your webcam and the backing track.

Recording: beta · next release Status: Following lyrics works today wherever your music has lyrics. Recording is built and tested but is not in the current downloads (Windows 0.1.57). Browsers only allow microphone access on secure pages, which affects how you open the page: see “Why the microphone needs https”.

Step by step

  1. Give a song some lyrics

    Put an .lrc lyrics file next to the song, with the same name (for example Hallelujah.mp3 and Hallelujah.lrc). If the file has timings, the current line lights up as the song plays. A file without timings is shown as plain text. Lyrics saved inside the song file are used when there is no .lrc file. Beebo never downloads lyrics from the internet.

  2. Open Music in a browser and play a song

    Open your Beebo address in a browser, choose Music, open an album and play a song. Use a secure address if you want to record (see below).

    What you’ll see: A bar at the bottom with the song, previous and next buttons, a lyrics button and, in the next release, a microphone button.

  3. Open the lyrics

    Press the lyrics button (the memo icon). The panel shows the words and scrolls with the song.

    What you’ll see: The current line is brighter than the others.

    Screenshot coming. The Music page with lyrics open and the current line highlighted.

  4. Record yourself

    Press Record yourself (the microphone). Two options sit beside it: Include video (webcam), which is off unless you tick it, and Include the backing track, which is on unless you untick it. The browser asks permission to use your microphone (and camera, if you ticked video); choose Allow.

    What you’ll see: A red button that says Stop recording, and “Recording… 0:12” counting up. With the webcam on, a small picture of you appears in the corner.

  5. Stop and find it again

    Press Stop recording, or let the song end. Recording also stops if you skip to another song. Open My recordings (the studio-microphone button) to play or delete a recording.

    What you’ll see: “Saved. Find it under My recordings.” Each recording lists the song, date, audio or video, length and size.

Why the microphone needs https (or localhost)

Web browsers only let a page use the microphone or camera when the page is secure: an https:// address, or the same computer at localhost. Your Beebo PC’s everyday home address, like http://192.168.1.50:47811, is not secure, so on other devices the browser will not offer the microphone and Beebo says “Recording needs a secure (https) connection.” This is a browser rule, not something Beebo can switch off.

Where recordings go

If something goes wrong

It says “Recording needs a secure (https) connection.”

Open the page over https, or on the Beebo PC at localhost, as explained above.

It says “This browser cannot record.”

The browser has no recording support. Recording is built for Chrome, Firefox and Safari; older or embedded browsers may not support it.

The microphone or camera is blocked

The message reads “The microphone (or camera) is blocked. Allow it for this site, then try again.” Use the padlock or site-settings icon by the address, allow the microphone, and press record again.

I cannot hear the backing track in my recording

Make sure Include the backing track is ticked. It records the song as it plays, so wear headphones to keep the speakers out of the microphone.

There is no lyrics button

The song has no .lrc file and no lyrics inside it. The button only shows for songs that have lyrics.

Written for Beebo for Windows 0.1.57 and the Beebo Android app 1.38, as of September 21, 2026. Found something that doesn’t match what you see? Tell us at testers@beeboentertainment.com. It is a plain email, with no form and no sign-up.