来公司实习的第一天,因为之前和他们在网上有联系,没来之前就给了我一个小任务。

实现一个录音同时将录音上传到服务的小demo。

要求:

1.根据指定采样频率(可配置,默认为8000)录制音频信号,保存成特定格式的文件(wav未压缩格式和一种压缩格式mp3或者aac).

 2.刚开始3s生成第一个文件,上传到服务端(服务端接口待定),之后每1s生成一个文件上传,根据服务端的返回值(继续上传或者返回检测结果)确定是否继续上传。

 3.超时机制,如果经过10s,服务端都未能返回检测结果,则提示超时,停止上传数据。

 

主要整理用post上传参数,解析返回的json数据

一、

二、

三、

 

 

 

 posted on 2013-09-25 17:42  soper  阅读(342)  评论(0)    收藏  举报