Call Recording option
Brought to you by:
krunalhire
Originally created by: danbor...@gmail.com
Originally owned by: r3gis...@gmail.com
Don't know if it is to much to ask for enhancement, but it would be nice to have a button to record Call conversation. This button could be locaded on the screen after call is answered.
Files could be saved on sd card, with file name being date and phone number of the other party.
I don't know what type of audio compression could be used for this task, maybe mp3, and depending on cpu/memory use, limit recording time or breakdown call into multiple files
View and moderate all "tickets Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Tickets"
Originally posted by: r3gis...@gmail.com
It's never too much :)
Of course, that's a good feature idea. All the more so as would not be really complicated to do thanks to pjsip (the native SIP library on which CSipSimple rely).
However, it's low priority but it's taken into account :) (If some other contributor want to implement it before me, he will be welcome ;) ).
Labels: -Type-Defect -Priority-Medium Type-Enhancement Priority-Low
Owner: r3gis.3R
Status: Accepted
View and moderate all "tickets Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Tickets"
Originally posted by: r3gis...@gmail.com
And.....
It's now available in 0.00-15-05 dev version available on download section :).
On my N1, it doesn't affect CPU too much. Well it's .wav, not .mp3 (guess mp3 encoding will impact performances if done in real time... maybe as a future evolution could be done after call ends).
So To use it (mandatory : a sdcard not mounted on a PC/ available for phone writing)
Make a call...
While in the call screen, press Menu > Record...
That's it. You are recording the conversation. You can stop recording by pressing Menu > Stop or it will stop when call end.
Records are stored in /sdcard/CSipSimple/[contact]_[date].wav
Status: NextRelease
View and moderate all "tickets Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Tickets"
Originally posted by: danbor...@gmail.com
r3gis.3R, You are THE MAN.
Thanks for this addition, I love it.
I want to point out couple of things.
1. when I'm making a call and if I press the recording button before call is actually answered, during ringing, program crashes. so, maybe disable the record button until call is answered.
2. On my Samsung Galaxy S Vibrant, on the recorded audio I hear a echo for the other party, the other party say something, i hear with volume very low, then after a second like an echo the voice plays normal . so, I keep hearing this low voice with a louder normal echo later. my voice is normal, no echo. quality of recorded audio is great.
Great Job.
View and moderate all "tickets Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Tickets"
Originally posted by: r3gis...@gmail.com
For point 1, you're right.. I didn't notice that. So -> fixed in 0.00-15-06 ;) . I disable the button if the call is not active.
I'll try to add soon an option to automatically start recording for all calls.
For point 2 : mmh, wondering if that's not something related to samsung audio stack problem. But worth to try if you get issue one first and then noticed issue 2 : reboot the phone to ensure there where not an open audio stream.
Also, if the app crash while in call (when call is active, that's probably not your case here, but that's an interesting point to know when testing dev builds) :
It's possible that it will not properly tear down all audio stuff. So you have to do it manually :
* Change ringer volume to the previous value
* Ensure your wifi sleep policy is not modified to an unwanted value.
In fact, when csipsimple is entering in call mode, this two settings are changed by the app and then restored when the call end (but if it crash before call end... it's not restored)
Related
Tickets:
#2View and moderate all "tickets Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Tickets"
Originally posted by: danbor...@gmail.com
Hi r3gis.3R,
It is still echoing after fallowing your instructions.
But Its not that bad, the low volume echo now comes afterward. maybe a problem with samsung audio stack like you said.
Check the attached audio file, you'll be able to hear the echo.. conversation is in Portuguese.
View and moderate all "tickets Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Tickets"
Originally posted by: r3gis...@gmail.com
Ok, in fact I think that's a good proof that echo cancellation feature is doing something in the standard call (since I don't think that echo cancellation applies to recorded audio :) )
I'll try to get back audio level settings from the standard output in recorded audio. Maybe it will help (As on galaxy S we put speaker amplification to 0.4 and mic to 0.2, maybe could be a good idea to also use these settings in recorded audio). I'm not sure that it will help with the echo.
It does on the standard output, but I don't think that it can impact the recorded audio ... but worth to try :).
I'll also have a look if I can add an echo canceller on the recorded port. Obviously it would help, but I guess that could impact perfs.
View and moderate all "tickets Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Tickets"
Originally posted by: phe...@gmail.com
Is there a way to change the records store directory?