안드로이드 통화 녹음 소스 :

android call recoder source

 

CallRecorder -- Toy project to learn about Android programming.

Thread about VOICE_CALL not getting both sides of conversation:
http://code.google.com/p/android/issues/detail?id=2117

Prior to API v4 the possible audio source for recording audio on the
handset was limited to the microphone; in order to do call recording
people resorted to putting the phone in speakerphone mode and just
accepting the crappy recording quality.

API v4 introduced 3 new sources:

VOICE_UPLINK
VOICE_DOWNLINK
VOICE_CALL

which are supposed to provide what you might expect from the names:
what you're saying, what the person on the other end is saying, or
both together respectively.

From what I can tell VOICE_CALL didn't actually work right in v4
(various complaints in the referenced thread and other conversations
online, and the emulator barfs when trying to record from VOICE_CALL
for v4 image but not with later versions.)

At this point I need to play with some real hardware at different SDK
levels to get some real data on that issue.  I had the bright idea to
try recording from UPLINK and DOWNLINK simultaneously on different
threads and mix in software; but I don't know if that will work (or be
necessary) without being able to test on real handsets.

Other things I would like to try out with this testbed:

* Speex encoding by using NDK to build libspeex for ARM and use the
  AudioRecord class rather than MediaRecorder to get raw PCM data to
  feed it.  (Need libogg too?)

* Is it possible to selectively replace the call log part of the built
  in phone stuff with our own to present recording info in the normal
  call log?

* Do encryption (bouncy castle?  openssh/openssl via NDK?) with public
  key protocols so that people can't listen to the call records just
  by getting the handset if you choose not to keep the private key on
  it.  Also, you could encrypt where you don't have the private key at
  all (using your lawyers key?)

* Either use the built in voice recognition or something server side
  to do transcripts/searchability.  Make sure to use location data in
  search stuff as well (ie. search all conversations I had at the
  Library in June kind of thing.)  If it works reasonably well add more
  focus on voice memo and general recording from the mic.

* Use location data to auto-warn people when they are recording in a
  (US) state which requires both sides of the conversation to consent
  to recording.

* More useful recording player component (slider bar to scrub around
  the conversation, make notes associated with the call/particular
  time in the call, etc.)

* Make the UI/configs not suck (default app activity showing icon menu
  + call log, config to exclude/include specific phone numbers,
  reasonable file naming, etc..
 

 

[소스] callrecorder-master.zip

경축! 아무것도 안하여 에스천사게임즈가 새로운 모습으로 재오픈 하였습니다.
어린이용이며, 설치가 필요없는 브라우저 게임입니다.
https://s1004games.com

[출처] https://github.com/esnyder/callrecorder

 

 

 

본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
번호 제목 글쓴이 날짜 조회 수
27 레이아웃이란 무엇일까요? 졸리운_곰 2016.04.30 238
26 안드로이드 네트워크/쓰레드 프로그래밍 예제 - HTTP file 졸리운_곰 2016.04.30 318
25 안드로이드 와이파이 연결시 준비된 코드 실행 졸리운_곰 2016.04.30 423
24 Broadcast Receiver로 문자(SMS) 수신해보자 file 졸리운_곰 2016.04.29 761
23 How do you get the Android's primary e-mail address (or a list of e-mail addresses)? 졸리운_곰 2016.04.29 221
22 안드로이드/Android 액티비티(Activity) 투명 처리 하기 file 졸리운_곰 2016.04.14 196
21 Audio Capture 졸리운_곰 2016.04.08 212
20 [안드로이드] 앱이 파일을 읽고 쓰는 위치 졸리운_곰 2016.03.24 879
19 안드로이드 네트워크 연결 상태 확인 졸리운_곰 2016.03.23 437
18 안드로이드 > 네트워크 연결 상태를 확인하는 ConnectivityManager 졸리운_곰 2016.03.23 652
17 [펌][안드로이드예제] 카메라로 찍은 사진(이미지파일)을 웹서버에 전송하는 프로그램예제 졸리운_곰 2016.03.12 2730
» 안드로이드 통화 녹음 소스 : android call recoder source file 졸리운_곰 2016.03.12 2118
15 안드로이드 앱 : 앱 개발시 코드에서 다른 앱 설치 및 제거 졸리운_곰 2016.03.09 295
14 [Android] 첨부파일 포함한 이메일 보내기 file 졸리운_곰 2016.03.05 911
13 [안드로이드 Android] 시스템 인텐트(Intent)를 이용한 전화걸기, 문자보내기, 이메일보내기 etc file 졸리운_곰 2016.03.05 1099
12 Intent를 사용한 첨부파일 이메일 보내기 file 졸리운_곰 2016.03.05 2117
11 android app gmail 보내기, 안드로이드 E-Mail 보내기 예제 따라하기 file 졸리운_곰 2016.03.05 267
10 android 실행시 class not found 졸리운_곰 2016.03.04 180
9 android 부팅과 함께 app 실행 시키기. 졸리운_곰 2016.03.02 168
8 [Android] 부팅시 서비스(Service) 재실행하기 (항상 실행) 졸리운_곰 2016.03.02 347
대표 김성준 주소 : 경기 용인 분당수지 U타워 등록번호 : 142-07-27414
통신판매업 신고 : 제2012-용인수지-0185호 출판업 신고 : 수지구청 제 123호 개인정보보호최고책임자 : 김성준 sjkim70@stechstar.com
대표전화 : 010-4589-2193 [fax] 02-6280-1294 COPYRIGHT(C) stechstar.com ALL RIGHTS RESERVED