Find Jobs
Hire Freelancers

create a script to capture audio html5

$450-3750 MXN

Geschlossen
Veröffentlicht vor fast 9 Jahren

$450-3750 MXN

Bezahlt bei Lieferung
I need a script that captures the microphone with html5 and send the audio to a icecast2 server.
Projekt-ID: 7881799

Über das Projekt

8 Vorschläge
Remote Projekt
Aktiv vor 9 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
8 Freelancer bieten im Durchschnitt $2.164 MXN für diesen Auftrag
Avatar des Nutzers
Propunerea nu a fost încă furnizată
$2.000 MXN in 2 Tagen
4,5 (10 Bewertungen)
3,6
3,6
Avatar des Nutzers
Hello, This sounds like an interesting project. I am assuming your project is a web app. If this is the case, I propose building a MEAN single page application. It will use RecordRTC, a Node library that records the microphone in the browser and streams it chunked using a ScriptProcessorNode. The audio can be streamed to the server of your choice. It can set up the server if you wish to host it yourself or I could set it up on Google's Compute Engine or Azure if you are interested in scalability. I am familiar with this sort of applications. For my Bachelor degree project, I made an application that captured sound from the microphone, streamed it to a Google Compute Engine server where it was converted to text via Google's API, the text was processed via NLTK in order to prepare it for translation and after being translated, speech synthesis was performed with pyttsx and sent back to the client. Regarding the milestones: Basic Prototype - Simple app that streams to localhost Server Setup - Setting up the server for your app Beta App - Main functionality achieved ( streaming to server ), some bugs, not very fancy looking Finished product - Polished app, fully functional and optimized I would like to discuss the project further and hope for a collaboration.
$475 MXN in 5 Tagen
5,0 (1 Bewertung)
0,0
0,0
Avatar des Nutzers
It sounds like you're wanting to enable live call-ins or host talk for a web radio show or something with that capability on a web site over web browser. I have explored the getUserMedia api on several occasions, I have used javascript audio encoders and compressors, and have experience with low level socket communication all the way up to high level protocol implementations like WebSocket. Inject a script into the call in page which sets us up with a call button, the button enables the microphone via getUserMedia api, we encode down to whatever audio format and compression you think is appropriate, and stream it to our node.js relay which pipes the audio stream directly into the icecast2 server over a previously established TCP socket. If you were interested, some additional audio mixing could be done at this relay step with a live web based mixer on screen to handle fades and sound effects at will. I would need a day or two of research.
$1.111 MXN in 7 Tagen
0,0 (0 Bewertungen)
0,0
0,0

Über den Kunden

Flagge von MEXICO
Mexico
0,0
0
Mitglied seit Juni 17, 2015

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.