176985602337900

Find freelancers. Lose those costly delays.

With 1.7 million freelancers, we'll match you with the perfect talent.

or, Register with Elance »

simple push button job to Streaming Mic to WebService
Sign in to Add to Watch List

IT & Programming > Mobile Applications

View Change History

The client has made the following changes to the job.

Description
Date
Close

Job Description

  |  Change History >>

Updated

Close
  • Posted: Sat, May 04, 2013
  • Time Left: Closed
  • Location: Anywhere
  • Client prefers freelancers from:
    Anywhere

    You are still able to submit a proposal for this job.

    The client prefers freelancers from
    a different location.

    You're still able to submit a proposal for this job, regardless of your location.
  • Start: Immediately
  • Budget: Less than $500
  • Fixed Price Job
  • Elance Escrow Protection
  • W9 Not Required
Sign in to view client's details

Streaming Mic to WebService
Referencing this command line (one line only , this command works on ubuntu 12.04):
$ arecord -d 5 -f dat -c 1 -f S16_LE -r 16000 | speexenc - - | curl -X PUT "  [obscured]  /api/user-sound?surahId=78&ayahFrom=1&ayahTo=4&extension=ogg" -u ZmFzaWFsb2JlaWRAeWFob28uY29t:28c8edde3d61a0411511d3b1866f0636 -T -

Description:
Open the mic,
Open the connection to the web service
Read bytes from the mic on the rate of 16000 Hz (wave pcm signed 16-bit little endian mono 16000 Hz)
Encode the bytes to Speex (  [obscured]  )
Write the bytes (of Speex) to the webservice body in chunks (instead of the wav file contents)
On stop, stop writing on the web service and send the final chunk (zero-length).
Wait for JSON results.

References:
  [obscured]  /wiki/Pulse-code_modulation
  [obscured]  /wiki/Speex
  [obscured]  /wiki/Chunked_transfer_encoding...

Sign in or Register to see more

Desired Skills
iPhone
Job ID: 41110486
Proposals
Avg $ | High $ | Low $ — Show Pricing
  • Submit Date (Latest)

 Australia  |  
Fly on IT has been ranked Top 10 iPhone development company in Australia for December 2011 - May 2013. Fly on IT has been Finalist in 2012 and...
4
  |  
 4.9   |  Private   |  4 Jobs
Bid ID: 41254543  |  Submitted: May 8, 2013 01:02 ET 
Proposal SEALED

 India  |  
Benzatine Infotech is fast growing Mobile development IT company. We have 5 years mobile development experience and have developed a wide range of...
5
  |  
 4.9   |  Private   |  25 Jobs
Bid ID: 41185411  |  Submitted: May 6, 2013 13:54 ET 
Proposal SEALED

 India  |  
INVITED
I have 2 year experience as iPhone App Developer. Good expertise on following iPhone feature : *JSON *XML *RSS Feed *Import/Export *iAds *Admobs...
7
  |  
 5.0   |  Private   |  24 Jobs
Bid ID: 41156955  |  Submitted: May 6, 2013 01:17 ET 
Proposal SEALED

 India  |  
INVITED
Hi, Having more than 4 Years of experience in Software Development for Mobile app,client-server, product development and web based applications. i...
1
  |  
 0.0   |  Private   |  0 Jobs
Bid ID: 41127690  |  Submitted: May 5, 2013 00:35 ET 
Proposal SEALED

ShaoWei Zhang      
ShaoWei Zhang's identity has been verified.  Learn More
 China  |  
INVITED
NONE
10
  |  
 5.0   |  Private   |  15 Jobs
Bid ID: 41124441  |  Submitted: May 4, 2013 20:15 ET 
Proposal SEALED

 India  |  
mobile app, windwos app and web development
Skills: mobile
1
  |  
 0.0   |  $438 Earnings   |  1 Jobs
Bid ID: 41121233  |  Submitted: May 4, 2013 16:25 ET 
Proposal SEALED

Jin MingTao      
Jin MingTao's identity has been verified.  Learn More
 China  |  
INVITED
Professional developer skilled for Desktop(Mac OS X, Linux and Windows) and Mobile(iPhone/Android). Rich experiences in programming of many...
3
  |  
 4.4   |  Private   |  15 Jobs
Bid ID: 41120020  |  Submitted: May 4, 2013 15:21 ET 
Proposal SEALED

 Pakistan  |  
INVITED
Why you hire me ? Daily status report: I will send you project status reports after every 2 days and always (16 hrs per day) available on skype....
4
  |  
 5.0   |  $5,993 Earnings   |  7 Jobs
Bid ID: 41114317  |  Submitted: May 4, 2013 11:36 ET 
Proposal SEALED
Sign in to Elance and start working on jobs today.
Sign in to view more of the job details and submit a proposal. Once registered, you'll have access to thousands of jobs online or through email.
Are you ready to post a job like this one?
Post a Similar Job »