Skip to content
yancey edited this page Apr 25, 2016 · 4 revisions

Whisper

A Totally Anonymous Chatting System

Table of contents

  • About
  • [Research on voice](#research on voice)
  • [Original Ideas](#original ideas)

About

  • Our project has both server side and client side.
  • The server side use feathersjs, which is the minimalist real-time framework for apps.
  • The client side is based on ionic framework, a front-end framework for developing hybrid mobile apps.

##sound changer

soundtouch: http://codepen.io/eranshapira/pen/mnuoB

Original Ideas

  • Our original ideas of this project is to build a totally anonymous voice chatting system. Whenever a new user sign in to our system, he/she will be given a random name and profile image. We also provide functions to change the effect of voice for each message, like you can choose either a child's voice or a robot's voice.
  • In order to achieve our final goals, we divided our project into three steps.
  • Step 1, build a basic anonymous chat room.
    • Every new user will be assigned a random name and profile image.
    • All uses have the right to create new room, set/update room name and topic.
    • Users can join any chat rooms, the visiting history will be stored.
  • Step 2, introduce voice feature into our system
    • each voice message will be sent to server side, and transmit to all users of the room
  • Step 3, provide functions to change voice
    • Provide a list of characteristic voice effects for users.
Clone this wiki locally