Joyce-O / audiobook

AudioChat is a messaging platform built on websocket and google-speech-to-text API. A sender sends a voice message which is received as a text by the receiver.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AudioChat

Current Version

AudioChat is a messaging platform built on websocket and google-speech-to-text API. A sender sends a voice message which is received as a text by the receiver.

Features

  • Group messaging
  • upcoming features not yet implemented

Setup

Clone this repo to your desktop and run npm install to install all the dependencies.

This uses google-speech-to-text api, check this resource for how to create and download a service account credential key

(Make sure you set this GOOGLE_APPLICATION_CREDENTIALS= "PATH-TO-credentialKEY.json" in your environment)


Usage

Once the dependencies are installed, you can run npm start to start the application. This should start socket server Screen-Shot-2021-10-14-at-3-40-04-PM.png

Imgur

License

You can check out the full license here This project is licensed under the terms of the MIT license.

About

AudioChat is a messaging platform built on websocket and google-speech-to-text API. A sender sends a voice message which is received as a text by the receiver.

License:MIT License


Languages

Language:JavaScript 74.0%Language:CSS 16.0%Language:HTML 9.2%Language:Shell 0.8%