|
本帖最后由 woshithb123 于 2011-8-20 22:47 编辑
3 D0 ?( c( C$ [# t9 e6 \: s2 s7 Z6 \# D, U. y+ h. b
通话录音服务,最近实在太忙了,没空写前端控制,寻死这这玩意不能烂我手里,所以就发出来,有能力的朋友帮做一下吧& I9 a9 F6 \5 G* J$ A6 e
一。手动调用方法:3 p9 E6 G5 q' R0 M; d
2 w1 d$ z; T0 \3 S
命令行输入:
' f# }$ i; C) L3 Z% o* ?$ g! l开始录:. Y) v( g- d8 }7 _7 c5 Q+ d
luna-send -n 1 palm://chomper.service.recorder/recBegin {}
5 i$ m" q$ A9 ?2 v停止录:, s9 \4 B5 g/ o
luna-send -n 1 palm://chomper.service.recorder/recStop {}
6 d( o: w( M F8 A5 k0 J1 U: z b" ?4 t! ?# Z9 j
返回值{ returnValue: true, status: true/fase}9 Z0 l$ k( x# V( \' t" C
, B2 b% J6 r2 F; W: R+ j录音之后后台转码,文件自动按照通话时间生成在/media/internal/record目录2 Q* L+ }2 W4 R F
wav文件格式,几乎无cpu占用
+ `) L/ F5 s4 F3 f6 A: p4 z& |+ C% J; g/ P0 Q* H. w2 f) H* K1 j- p
二,程序app调用方法:
& o; g& e b0 ~. Ojs中调用palm://chomper.service.recorder服务/ P1 M. R; `6 t/ Q
两个method, recBegin, recStop
$ e3 Y5 ]8 U2 G无参数
& d* R& c3 ]2 I' y( N" `; [3 }9 `3 L
返回值与console调用一样% W0 p! A- ~' l; d" H
& B- `4 ~% Z) M. g4 v建议调用方法:
* ^3 h& b6 g2 x, H' J# d- t
& e% a2 L# P- D: e( y) I) A+ @
$ {$ w+ }# P# f- d, n: ]0 R通过在phone程序中插入补丁,拨打或者接听的时候开始录制,通话结束后停止录音4 n4 N+ E; ^/ y- j$ t& F) B
@5 b; A) F0 ]; |) r1 H附件:4 ~* _5 K/ U! K
& {% W9 L! v4 m: g; Q( t
( u( T; a, C/ ?4 ], R$ k7 P; U 该贴已经同步到 woshithb123的微博 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?加入我们
×
评分
-
查看全部评分
|