BeingShashi
BeingShashi

Reputation: 159

Convert live audio stream into text while conferencing using WebRTC

I am implementing a system like video conferencing using WebRTC and NodeJS. but i want to add some extra feature to it , suppose there is one moderator and 5 audiences who is asking question , so 1 is busy with 1 moderator , rest audiences record their questions ,which will be converted to text and will be shown on moderator's screen , so that based on that moderator can answer as per his requirement and leave unwanted questions. hope you can imagine the system. first thing is , is it doable? if yes , any help will be appreciated.

Upvotes: 2

Views: 4681

Answers (1)

Muaz Khan
Muaz Khan

Reputation: 7236

You should simply try Google Speech Recognition API, same as Traslator.js do. Speech Recognition API can convert audio into text which can be further played as voice using either Google Translation API or meSpeak.js.

RecordRTC.js can be used only for wav/webm recordings. It is incapable to convert voice into text.


Updated at: 11:23 am -- Saturday, 7 June 2014 (UTC)

Personally I think Google Translation API is the only "Official" i.e. "non-free" API. Speech Recognition API is naively supported both on chrome and Firefox and it is part of some kind of specification, though submitted by Google developers.

Web Speech API Specification: https://dvcs.w3.org/hg/speech-api/raw-file/tip/speechapi.html

Upvotes: 3

Related Questions