Skip to content

ExploraMDBR/radio-kids

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Radio Kids

project logo

ExploraBadge Web

Radio Kids is a web application that emulate the functioning of a simplified radio boot featuring the selection of a sound file from a library, the recording through a mic device and allowing to play both sequentially.

Introduction

Radio kids features a button interface to choose which action to perform, a recording system and an audio player system. The application is based on progressive interfaces, each for an action (read How it works for more information) The user can record his voice and to choose a sound file. When user launches it, the application plays the recording and then the audio, mimicking a radio speaker.

How it works

  1. Start screen
  2. Instruction screen
  3. Song choice screen    - Song list    - Song playback
  4. Confirmation of the chosen song
  5. Record screen    - Record button    - Record playback
  6. Rec screen (starts a countdown)
  7. On Air screen (automatically plays recording + audio file)
  8. End screen

Every time user is satisfied from the completion of a task in a screen, has to hit a “Next button” to move to next screen

Development

Dependencies:

All the dependencies already come with the repository (in ./public folder). Just clone it and run main.py :

# Clone repo
git clone https://github.com/ExploraMDBR/radio-kids.git

# Start local server
python3 main.py # prints localhost:<port> to console (port number is randomly generated each launch)

# The application is now running and can be accessed at localhost:<port>

Project additional info

Project purpose

Radio kids is designed as an installation. It features a full size booth (equipped with an interactive console, speakers and other props). The kids can experiment with audio, recording and music, in an immersive experience enhanced by the storytelling of being a DJ or a radio-speaker.

Project image

About

Radio Kids is a web application that is meant to teach the functioning of a simplified radio boot to kids.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages