Answering machine - JAM, MDA Compact, S100 General

Hi.
Please, tell me is it some way to make Magician work as an answering machine? i.e. pick-up-call -> play-some-file -> record-message -> hang-up? Tried to find some software - but nothing. Maybe it is impossible at all? Due to OS abilities?
Thx

Yes, you wright, it's impossible due to OS

For your information, I read somewhere in this forum that they have a phone-conversation recording software done (I think). And the problem with the software is that, it is only able to record single-side (probably now they have fixed that problem?) of the conversation, e.g. not the user. And, another limitation they mentioned is that, the software only works if you had the phone on speaker phone more as, somehow, the hardware doesn't support (e.g. impossible) to record the conversation with the normal phone mode (e.g. not speaker phone mode). Hence, I think it is impossible (for now) to have an answering machine software working, unless probably you want the phone to beep out all the conversation when you are not answering the phone? Try to do a search on the forum, probably the author of the software mentioned already had something new?

Menneisyys has done a very extensive review of all (or most) call recording software. It's not good news, generally.
http://forum.xda-developers.com/viewtopic.php?t=40100&highlight=poll
V

So, that's all mean there is no way to record both sides of phone conversation at one time? Hm...
Ok, lets make the point easier: is there some way to make a phone to Answer incomming call -> play some sound file -> end call?

i think first part pick up call and end call is possible but it is impossible to play a sound into the conversation stream...
too bad cant get these softwares....
hey but, can any of the ROM cooking chefs out there... make some modifications to the OS to get it possible??

Is that possible?

Mod. edit: not dev related, moved to general

Related

I got VoiceCmd to not Hang after call with some BT Headsets!

Hi,
Was playing around with a way to get my Motorola H700 to not hang after the first use. I don't know how to code (at all) but I wrote a little VB app that Monitored the State and Notification PhoneCallTalking to see when a call was initiated, then monitored to see when the call ended at which point I executed BTAudioOn.Exe from BTUtils causing the channel to open again so I push the button and that's it, I could make call after call just like my old HS850. This will probably work with any headset that hangs after the first call.
Only problem, like I was saying, I can't program, I did all this in Do While Loops so it's pretty unusable since it kills the processor. I don't know how to work with Events or Registering for notifications.
Anyways, if there is anyone who can code and is looking for something to do, maybe you could make something similar (this way or a better way) that can run resident and monitor for the end of a phone conversation and then execute BTAudioON.exe or I guess if you know how to program the MS Bluetooth Stack, open the channel again.
If not, I guess I'll keep learning and try to figure out how to do it properly by handling the notification trigger and wait for it without killing the CPU
I've been looking for something like this! Keep us updated if you find a way to do it without putting too much of a load on the CPU.. I'm getting into WM programming but I have no idea how to capture call/notification states yet.
Re: I got VoiceCmd to not Hang after call with some BT Heads
shoey5 said:
Hi,
Was playing around with a way to get my Motorola H700 to not hang after the first use. I don't know how to code (at all) but I wrote a little VB app that Monitored the State and Notification PhoneCallTalking to see when a call was initiated, then monitored to see when the call ended at which point I executed BTAudioOn.Exe from BTUtils causing the channel to open again so I push the button and that's it, I could make call after call just like my old HS850. This will probably work with any headset that hangs after the first call.
Only problem, like I was saying, I can't program, I did all this in Do While Loops so it's pretty unusable since it kills the processor. I don't know how to work with Events or Registering for notifications.
Anyways, if there is anyone who can code and is looking for something to do, maybe you could make something similar (this way or a better way) that can run resident and monitor for the end of a phone conversation and then execute BTAudioON.exe or I guess if you know how to program the MS Bluetooth Stack, open the channel again.
If not, I guess I'll keep learning and try to figure out how to do it properly by handling the notification trigger and wait for it without killing the CPU
Click to expand...
Click to collapse
Good luck and keep us posted. One "use case" to keep in mind is if you initiate VC which doesn't lead to a phone call since VC supports other commands.
I tried something similar to what you are trying to do and it's just too complex because of the different outcomes of initiating VC
I think it'd probably be best to just fix the dialing part - I don't really care about the launching of the apps, etc.
Some of the voice commands, like "What day is it" didn't seem to break the voice channel anyway.
I hate to say it, but it's probably best to just fix the simple stuff and wait for a BT enabled version from Microsoft to fix the rest.
VCBTFixer - My First Attempt
Hey guys here's what I came up with so far. It's not much but it works, been using it all day without ever taking my Wizard out to reset the headset
When running in the background, it will monitor for a hangup (the point where your headset usually crashes after the first call) It will wait a second and then open the BT Audio Gateway, just press the BT headset again to turn it off, and then press it one more time and you'll hear VoiceCommand waiting for you again
Ok remember this is my first attempt at programming so use it at your own risk And remember it's not 100%, I still have to check for a failed call or if you terminate before the call actually starts, check to see if the headset is being used before trying to turn on the audio gateway ect.
I'll probably get rid of the dialog or keep it, I don't know, I was thinking it could be useful to configure a sound that can be played when the audio gateway opens again, this way you get reminded to press the headset button again to turn off the BT Audio Gateway Maybe display and allow you to select which headsets (if you have more than one) this program should work with if some work and some don't, all that kind of crap.
Anyways, let me know if it works.
Im no WM programmer but cant u open the BT channel then close it again pro grammatically, or will that cause the same type of "crash"? I would love to see this work because I WANT my damn H700 back, till then I'm stuck with this hs850.
Thanx; Lew
lewcamino: Tried that but it still hung, only way I could get it to work is to open the chanel and then close it. Anyways I tried this program with my H700 and it worked, give it a try, you have to be logged in to see it.
I'm no programmer either, maybe someone could write a much better version. I think the best way (if it's possible) would be to close the BT Audio Gateway just before VoiceCommand started dialing (the phone should open the Audio Gateway when the call starts and then it should be good (I think) but I don't know if that's even possible to detect.
So for now, until someone figures out a better way or Microsoft releases a new version with BT support, I guess this works. Used it all day with my H700 didn't have to push any buttons on the device between calls which is what I wanted.
Thanks shoey5! Your program works great with my H700.
Do you have any updates? Also, how did you create the .exe? What tools did you use? Are you willing to give up your source code? I would love to dig into it, modify it, upgrade it.
Again, thanks for the great program.
Congrats on getting something to work. What happens if you close the boom of the H700 after a call? What if you use VC to check your battery signal or ask what time it is?
Looking forward to seeing future versions - once it's good and ready I can go back to my H700. Using the HS850 for now.
Ok Second Attempt, if learning VB.Net for the first attempt wasn't bad enough, had to start learning C++ for the second
This one is a lot better though it's late so I haven't been able to test and it needs some error checking but it's much more useable. Ported it to C++ so now only takes 3.90K as apposed to the 200K VB.Net (Sucks) version was taking so it's acceptible to have it running in the background. Also uses a different method of refreshing BTAG after a call though I'd like to find a better way. Also got rid of the UI so you can throw it into \Windows\Startup to have it running when device loads.
Let me know how well or how bad it works.
Cool - thanks a lot! This seems to work!
Doesnt work with german rom... are there any paths hardcoded which may be named different in other languages? (Programs for example)
Hi Shoey5,
Just for your information I have a O2 XDA Mini S WM5 and it does not work as intended, works once after that it needs a soft reset.
I send you a PM with contact details.
Shoey,
your little app works really well! Only occasionaly will there be some kind of hiccup between the MDA and the headset, and I will have to reset the MDA.
It also seems that you have to be alittle patiend between calls to give the headset/MDA time to be ready to respond.
I can make repeated voice commands and even activate redial with a double tap on the headset button.
I would encourage you to keep working on this program so the VCBT functionality can be made even more stable!
Shoey,
your little app works really well! Only occasionaly will there be some kind of hiccup between the MDA and the headset, and I will have to reset the MDA.
It also seems that you have to be alittle patiend between calls to give the headset/MDA time to be ready to respond.
I can make repeated voice commands and even activate redial with a double tap on the headset button.
I would encourage you to keep working on this program so the VCBT functionality can be made even more stable!

How to record a call with a single press on hardware button?

Hi,
I'm looking for a too that allows me to assign a hardware button of choice that starts/stops recording an phonecall.
I'm really looking for a lightweight tool that can do it.
I know notes can do that, but that takes too much actions to start recording.
I just want to be able to record a phoneconversation quickly as soon as I think I need to record it.
Thanks in advance
how can one record conversation in notes?
what is the procedure?
I still didn't findany tool as requested in the initial post.
Any ideas?
why do you expect an answer to your question when youre not answering yourself?
1. I don't know the answer to your question (I saw it somewhere else on the forum tough)
2. Your question is offtopic.
Btw, you didn't answer on my question either.
Please help me out if you have the answer to my question.
In your first post you said that you know how to record a phonecall using notes but that takes too much actions to start recording.
And then I ask you how to perform that and now you say that you don't know how to do it.
I'm sorry but I don't know the answer to your question but you know the answer to my question.
dpetrek said:
In your first post you said that you know how to record a phonecall using notes but that takes too much actions to start recording.
And then I ask you how to perform that and now you say that you don't know how to do it.
I'm sorry but I don't know the answer to your question but you know the answer to my question.
Click to expand...
Click to collapse
No sorry, in the first post I said that i KNOW it's possible with notes but I don't know that procedure (not interested in that procedure either).
I'd like to start recording phonecalls with a single press on a hardware button.
Still I didn't find an answer on that.
Maybe some else please....
Re: How to record a call with a single press on hardware but
mauce said:
Hi,
I'm looking for a too that allows me to assign a hardware button of choice that starts/stops recording an phonecall.
I'm really looking for a lightweight tool that can do it.
I know notes can do that, but that takes too much actions to start recording.
I just want to be able to record a phoneconversation quickly as soon as I think I need to record it.
Thanks in advance
Click to expand...
Click to collapse
http://www.pocketpcmag.com/blogs/index.php?blog=3&p=513&more=1&c=1&tb=1&pb=1
That looks interesting indeed, but it seems you need to sign up for some kind of service to use this....
mauce said:
That looks interesting indeed, but it seems you need to sign up for some kind of service to use this....
Click to expand...
Click to collapse
You don't need to. Please read the article thoroughly.
would that do: "http://www.softtrends.com/products/livepvr/livepvrwmsp.htm"?
6f6c6567 said:
would that do: "http://www.softtrends.com/products/livepvr/livepvrwmsp.htm"?
Click to expand...
Click to collapse
It does, but PMRecorder is free - why not use it?
I just tested PMRecorder. It's an OK piece of software does exactly what it says it would, however due to hardware limitations of PPC described in the link provided by menneisyys, call recording is only available with speakerphone ON and even than record quality is pretty low.
Too bad
I just audionotes. and set it to the memo button. Once a call comes in I can hit that button. I guessing may take about 3secs to fully load and then just answer the call. Works great with no problem. Don't need to use speaker phone. I tried it just using the phone, with the wired headset and the BT headset and al work pretty damn good. Although the other side volume will be about 30% lower then yours still can hear them just fine. But from my own test I wouldn't expect to record a conversation over 35min long. For some reason it ended around that amount of time on me but yet I still had tons of space left.
Zaiaku said:
I just audionotes. and set it to the memo button. Once a call comes in I can hit that button. I guessing may take about 3secs to fully load and then just answer the call. Works great with no problem. Don't need to use speaker phone. I tried it just using the phone, with the wired headset and the BT headset and al work pretty damn good. Although the other side volume will be about 30% lower then yours still can hear them just fine. But from my own test I wouldn't expect to record a conversation over 35min long. For some reason it ended around that amount of time on me but yet I still had tons of space left.
Click to expand...
Click to collapse
Hard to believe it worked. I too have a Wizard (G3 - do you have a G4? Anyone knows whether G4 no longer has this problem?) and a Universal & also tested a MDA III in this respect and am absolutely sure none of them make it possible to record the other party.
Are you ABSOLUTELY sure you've listened to the right recording with the wired / BT headset test?
I have no idea wehter I have a G3 or G4 so if you know how I can checc for you I'll be glad to let you know.
I've tried it many times and it continues to work. Especially since I never talk on the phone itself. I always use a headset (wired and BT). So there isn't a way I could get it mixed up.
Now I remember something from another thread that 1 person was having problems installing the app. After installation the programs works fine but the person couldn't activated it. Maybe that is required not sure.
I'm currently using version 1.11 and I noticed there's a 1.15 version now.
Also I notice this on their page:
Windows Mobile Smartphone
Best for using with Windows Mobile 5.0
Note that phone calls are recorded only on WM 5.0 Smartphones. We recommend you to start recording phone calls after you have pressed the answer button.
Click to expand...
Click to collapse
Which is wierd to me. I always started the recording prior to calling or answering.
And the PPC version reads:
Windows Mobile 2003 (SE)/Windows Mobile 5.0
Best for using with Windows Mobile 5.0
VITO AudioNotes does not record phone calls on Pocket PC due to operating system restrictions.
Click to expand...
Click to collapse
Now this is something I find interesting after reading this. After soft reset the phone boots up and even says PPC. But yet I mremeber Cingualr always called it a smartphone instead of a ppc when they first got them.

Recording software

Hello people my name is Adrian i'm from Argentina and i am new in this forum.
i have a question, i have a Qtek A9100 with Wm6 (ROM TNT 5.0) and work great
The problem is i test some software to record calls, like Resco Audio Recorder, VITO Audio Notes, PMRecorder and work fine but the problem is these software just record my voice, don't record the other side. To record both sides i have to activate the loudspeaker, but i don't want this, i want use the phone without speaker on. Do you know some way to record both sides without speaker on?.
Thanks so very much.
Best regards.
Adrián
somebody can help me? thanks
The short answer: no.
The long answer: this is a hardware issue, and to date, there have been many suggestions offered, but no definitive solutions found.
You would have known this, if you had searched this forum before posting. This is something that will get you flamed if you do it too often. Search first. The built-in search feature works very well, if you tell it to only search the wizard threads.
Also, bumping a thread that's only two hours old is not considered good etiquette. This is a bulletin board, not a chat-room. It may take hours, or even days before you get a reasonable answer. Most of the really talented people offering information on this board only get here once a day, or even every other day. Next time, just wait. Your patience will be rewarded.
Just some friendly advice.

[Q] Microphone does not work (in part)

Hello everyone !
I have a really annoying problem since last year, when i root my device for the first time.
The microphone doesn't work in applications who needs it. I can't record my voice, use Google voice Recognition....
If i call someone, the caller can not hear me unless I activate the speaker phone mode.
It's a very strange problem
I have tested every custom and stock roms, no results.
Maybe there are a adjustment to do ( in *#*#197328640#*#* ) ?
Please help me
thanks,
abeilard14
Up.. it's a pretty annoying problem
just say me if it is a hardware or logicial problem if you know, please
If it appears with different ROMs it's probably a hardware-problem.
But I can't see any connection between breaking your mic and rooting your phone.
Plasmafox said:
If it appears with different ROMs it's probably a hardware-problem.
But I can't see any connection between breaking your mic and rooting your phone.
Click to expand...
Click to collapse
Yes, but it's strange that the mic works only when i activate the speaker phone mode during call.
It is not completely broken apparently !
may be a setting to change somewhere . . .

Call notifications (+ accept and reject) on smartwatch with call sound on phone

Hi all,
So my issue was that I want to be able to receive phone call notifications and the ability to accept or reject those calls on my no.1 s9, but i don't want to use the watch as hands free. I've googled it for some time but i haven't found nothing to solve this.
It may sound silly but I believe that this should be implemented through options on smartwatch or even better, if you accept the call in the watch it redirects the sound, if you answer through your phone it shouldn't redirect).
I believe that with some other smartwatches this is the behavior but not with no.1 s9 and, maybe, with some other phones. The reason is simple: you have your phone on your backpack or in your coat, you can check who is calling and then you decide if it's worth to pick up your phone or not.
So, i have created a simple flow with Automagic to handle things just how I believe they should be. Well, not quite because with this flow you can not use your smartwatch as hands free. But if you want to do so, you just have to switch off the flow.
You can find the flow in the attached image.
The idea is simple, the flow is activated by InCallActivity, first thing is to ensure that you can choose what action to take on your watch so while it stills ringing nothing is done (maybe there is some other way of doing this... i don't know how so there is a condition that basically does nothing while true). when you choose what to do the flow moves on to the next step (well... if you reject the call in your watch nothing is done and the flow ends here). If you answer the call, it checks if the watch is connected and if so, disconnects the watch and sets Bluetooth off to prevent that your watch connects again and the sound is, once again, redirected. Here you find another condition that basically holds everything until your call finishes. After all of this, Bluetooth is turned on so that your watch connects again.
It's my first flow with Automagic and this means that maybe I have take some paths that are not the most correct ones but it works.
I'm still testing but tests made so far are giving the exact result that I was looking for.
If you have the same problem that i was facing please share your thoughts and what are the ways you're handling this.
PS: It works for outgoing calls also.
PS2: English is not my native language... sorry if there are some mistakes
Hi,
Nice idea!
Any progress so far?
Nenad

Categories

Resources