Reply
Thread Tools
ejasmudar's Avatar
Posts: 800 | Thanked: 957 times | Joined on Sep 2010 @ India
#11
This is a veery interesting project and I'm following it closely. I unfortunately have no ideas right now. My usual strategy is to examine the source for similiar apps, but there is no app which uses IVRS (interactive voice response) function or plays audio to caller. Lemme try to dig something else up...
__________________
My Device History:Nokia 3510 > SE T230 > Nokia 6600 > HP2210 > SE p910i > SE p990i > N95 > I-mate 9502 > itouch > Nokia N900 > ? N9
My apps for N900:
Conversation Modder

My apps for N9:
LockScreenQuotes
USbS


If you feel I have helped you, don't forget to press Thanks!
 

The Following 4 Users Say Thank You to ejasmudar For This Useful Post:
dr_frost_dk's Avatar
Posts: 1,503 | Thanked: 2,688 times | Joined on Oct 2010 @ Denmark
#12
Of course recording calls can be done by activating recaller at the same time, setting it to autorecord all calls, this should work just fine since in this mode the N900 automatic takes the call, so here it would record everything caller is saying and hopefully not recording the message being played the other way.

im going to mess around with alsamixer and see if i can UNMUTE what the Phonesystem is muting when getting a call.
 

The Following 2 Users Say Thank You to dr_frost_dk For This Useful Post:
peterleinchen's Avatar
Posts: 4,118 | Thanked: 8,901 times | Joined on Aug 2010 @ Ruhrgebiet, Germany
#13
Just as a pointer:
maybe package
fm-carkit
can give you some hints. It routes the (incoming) sound to fm transmitter.
 

The Following 3 Users Say Thank You to peterleinchen For This Useful Post:
Posts: 1,096 | Thanked: 760 times | Joined on Dec 2008
#14
the only app I have seen so far that has played audio back into a call(although inadvertently) was qradio. code changes in Version 0.4.1 disabled calling arty hearing radio audio, so maybe you can exploit wahtever was happening prior to that to play audio back into call. pehaps with some direct control of the fm/bt chip you can get low enough to pipe audio in there.

then your next problem is decoding dtmf from incoming audio stream

thanks for all of your work. good luck!
 

The Following 3 Users Say Thank You to quipper8 For This Useful Post:
woody14619's Avatar
Posts: 1,455 | Thanked: 3,309 times | Joined on Dec 2009 @ Rochester, NY
#15
Originally Posted by dr_frost_dk View Post
What do you guys think, can this be done?, can you help me achieve it, it would be so cool to have.
While I like this idea, I think it's a touch redundant. There are at least 4 ways to skin this cat, and this looks like the hardest one. That said, it looks like you're 90% done with it already, so... Yay for existing community tools! And really, who doesn't want another way to skin a cat?

The most trivial way is to go into off-line mode. Your carrier will forward all things to your voicemail.

Another way would be to use existing tools (cron or QBW, and forwarder) to make it so at set times or when activated it just forwards all calls directly to your existing voicemail. You should get a log that someone called, but the phone would not ring.

Alternatively, you could use an on-line service to do this for you, like Google Voice. Give out your voice number, and have it forward to your cell. Voice can be set to give custom messages during set times. There are also extensions and apps to allow for dial-through and do direct SMSing through GV to preserve that origin number for outbound traffic.

While I love the concept of what you're doing, it feels like killing a fly with a shotgun. Fun if you like shotguns, I suppose... but probably not the most efficient way.

As for what you're actually doing: I think the hard part will be manipulating the mic/input side of things while the default Nokia phone app is running so people don't hear a second of whatever's going on on your side. A second may not seem like much, but just image if that ring picked up just in time to hear: "<ring> OH! Yes! Bab... <click> I can't come to phone right now. Please leave...."
 

The Following 3 Users Say Thank You to woody14619 For This Useful Post:
Posts: 1,096 | Thanked: 760 times | Joined on Dec 2008
#16
other than that, it might be easier to run asterisk locally on the phone, forward gsm calls over a service provider sip trunk to local asterisk and deal with them there.
 

The Following User Says Thank You to quipper8 For This Useful Post:
dr_frost_dk's Avatar
Posts: 1,503 | Thanked: 2,688 times | Joined on Oct 2010 @ Denmark
#17
Im not trying to forward calls or let them go to a normal voicemail.

I'm trying to make a "do not disturb unless really important" system, one where if you have to catch up on sleep or in a meeting and only want to be disturbed when important..

also one more thing i just thought of, not having to call voice mail to hear messages
 

The Following User Says Thank You to dr_frost_dk For This Useful Post:
Posts: 27 | Thanked: 14 times | Joined on May 2011
#18
i totally like this idea! would definitely use it if such a tool makes it's way to our n900
...and yeah maybe it's like using a shotgun to kill a fly - but to me forwarding the call and then handle it elsewhere looks like using a shotgun for that with the need of shooting twice :P

the "problem" with just rerouting the call (no matter how) is that the caller hasn't the chance to let you know this call is very important and he want's to talk to you no matter what you are doing at the moment...
 

The Following User Says Thank You to Frickelson For This Useful Post:
dr_frost_dk's Avatar
Posts: 1,503 | Thanked: 2,688 times | Joined on Oct 2010 @ Denmark
#19
Originally Posted by Frickelson View Post
the "problem" with just rerouting the call (no matter how) is that the caller hasn't the chance to let you know this call is very important and he want's to talk to you no matter what you are doing at the moment...
Im guessing you are think about those people that just has to tell you about the new hair product they just discovered and that's MEGA important news you just have to know even if you are bald (guilty ).

Well here is an add on for that, when my system that i made so far is running it takes down the number, hence a BLACKLIST .

For the record i don't have anybody that just calls me with cr*p like that
 

The Following User Says Thank You to dr_frost_dk For This Useful Post:
Posts: 1,203 | Thanked: 3,027 times | Joined on Dec 2010
#20
not having to call will also avoid costs if carrier charges for voicemail service (not sure many do still). it would also avoid phone/voicemail hacking by avoiding standard services.
 
Reply


 
Forum Jump


All times are GMT. The time now is 07:08.