Does anyone knows how to set the receiver loopback on in an Evo 4G? i need to test microphone and earpiece speaker simultaneously.
I've tried with an android app but it seems that the only way its to record and play, and the quality is too poor, also you can hear a delay.
Also i found some diagnostic nbh file that have this loopback option but it makes other things such as format and stuff i dont want.
Thanks
Related
Hi,
I'm trying to record both uplink and downlink speech streams of my XDA II during a phone call.
I tried many different things but couldn't get working any of them:
- I first tried the waveIn/waveOut API and thought, in the first place, that I was able to record the incoming and outgoing audio streams, mixed together. But I quickly realise that what I was recording was only the sound from the mike, and that the speech of the downlink speech was going from the speaker through the air to the mike. So I was recording my own voice (from the mike) and the voice of the other part (from the mike too as the sound was going from the speaker to the mike).
- Then I had a look to the TAPI API. I was able to answer calls but it was impossible for me to access to any of the audio streams. I think it's a limitation of the device, and that the TAPI API hasn't been fully implemented on the XDA2. But I can't be sure of that.
- Now I'm trying to use RIL, which seems to be a layer below the other APIs. I believe it might be possible to access to the audio streams, but I have no idea how.
- I also think that the audio data of both streams must be stored in the memory, somewhere in the device. But where?
Any ideas or suggestions on this? Do you think I should keep investigating RIL?
Thanks a lot
Ben
There is 3rd party software that will do this.
cruisin-thru said:
There is 3rd party software that will do this.
Click to expand...
Click to collapse
...which one is it please?
THANX
buzz
Re: Record uplink/downlink speech streams? (WaveIn, TAPI, RI
there is no such a program. The only thing yor program can record is the sound from microphone. This can be tested by connecting a headset to the device and trying to record anything during call. Only ugly devices like Anextek SP230 can record both sides because microphone is wired to the speaker.
You cannot use RIL or TAPI to record calls. It is a limitation of both hardware and OS. Maybe WM2005 would support this.
Yes I don't thinck there is such a program (I've been looking for such a program for the past 2 weeks). All recording softwares you can find don't do much more than using the waveIn/waveOut API and so they record only the sound from the microphone.
Mamaich: Would the Anextek SP230 allow me to record properly both sides even if I use a headset while recording? How come the microphone is wired to the speaker? Does that mean that the sound going to the speaker goes also to the microphone? Wouldn't that introduce a lot of echo in the network during phone calls?
Even if we are limited by the OS there must be a way of getting the speech, because somehow the audio data must be stored somewhere in the device (either the GSM memory or the device memory). And that's what I would like to find out.
Thanks.
serbenet said:
Would the Anextek SP230 allow me to record properly both sides even if I use a headset while recording?
Click to expand...
Click to collapse
Yes. I owned Rover S1 which is based on Anextek and checked this.
How come the microphone is wired to the speaker? Does that mean that the sound going to the speaker goes also to the microphone? Wouldn't that introduce a lot of echo in the network during phone calls?
Click to expand...
Click to collapse
There is no echo during phone calls, but when using VoIP and similar programs the echo is terrible.
Even if we are limited by the OS there must be a way of getting the speech, because somehow the audio data must be stored somewhere in the device (either the GSM memory or the device memory).
Click to expand...
Click to collapse
Call is processed by the GSM module that has its own CPU (some sort of ARM with DSP extensions). You may reverse engeneer its firmware, but it is very complex. On XDAs its OS is based on "Nucleus PLUS - Version 1.0.G1.1" by ATI. In Anextek it is Siemens MC45 module.
Well all the people that claim that Vito sound software and others record both sides of conversation on the forum are lying?
Also it seems this article must be untrue
http://asia.internet.com/news/article.php/1383691
It says that 2 way recording is possible on the xda.
excerpt: Designed for busy people on the move, the device combines a color personal digital assistant (PDA) and General Packet Radio Services (GPRS) handset into one compact unit. Among the things that the users are able to do with the unit include recording a two-way phone conversation or a 'live' conversation, listening to music, watching video clips and reading e-books.
I have now tried vito sound recorder 2005 and it doesnt allow both sides of conversation to be recorded on my xda, I took a look around and it seems the old siemens sx45 had the capability with its recorder software, here is an excerpt.
The sound recorder lets you record from the built in microphone or for ultimate fun, both sides of a phone conversation, which can be played back whilst in conversation. Confuses the hell out of folks when they hear what they’ve just said.
In a sens they are not really lying because you can record both sides of conversation, if you allow the sound from the speaker to go to the microphone. If you don't use a headset and the volume of your speaker is high enough, that will be the case. The voice of the other part will go through the air before being recorded. That's why people claim that you can record both sides of conversation even though the quality of your recording is rubbish.
With vito you get perfect reproduction of the caller but zero from yourself.
Hello everyone:
I'm developing an application which is playing audio and recording at the same time. The problem is that if I don't use earphones/headsets the output audio feeds the input and so on, so it's not possible to go this way for a long time.
I am willing to play the audio through the same speaker that the PHONE application does it which is located in the front of most devices and reduces the feedback of the audio.
I have had a look at audio routing the way BAG0 device does with Bluetooth headsets; however it doesn't seem to work for the purposes I need.
Does anyone have a clue?
Thank you so much in advance,
mindless
Hi everyone I've searched high and low for an answer to this but the only topics I've found have related to recording phone calls...
Anyway what I want to know is is it possible to record onto the touch hd utilising either the usb socket or the 3.5m jack? I'd like to record things onto it using an external microphone because the inbuilt one distorts very quickly (I'm a percussionist, so any of the assorted things I try and record often make it start resonating and then you can't hear anything at all!)
Obviously the alternative is buy a cheap minidisc player or similar, but I just wanted to see if it was possible with the touch, as it saves me carrying an extra piece of gear around...
Cheers
Hi you could try a bluetooth hands free speaker/microphone, there ment for cars etc so maybe they do a better job than the built in mic.
this is the sort of thing I mean http://www.amazon.com/Motorola-T305-Bluetooth-Speaker-Black/dp/B000JKKE5M no idea if its any good or if there are better ones.
Ah yea that's a possibility, but I was also looking for a way to directly plug it into things, cd player etc, and I also already have quite a high quality 3.5m microphone, so it'd be a shame not to use it!
cannibalise a htc headset with mic
http://pinouts.ru/PDA/htc_extUSB_pinout.shtml
and connect something you can use to connect an mono input to the wire
Ahh good idea! So would this method just give me a mono input into the phone? And then what program would I use to record, the inbuilt one?
Hello,
as you all know, the microphone of the Desire HD is terrible when having louder sounds.
i'm going on a motorcycle vacation next week and i would like to make movies in the mountains. Because of the wind, it records crappy sound.
So i want to plug in a microphone (or headset) to record the sound while having the microphone inside my jacket.
does anyone know a solution ? just plugging the handsfree in, does'nt work.
No it wont work. You would need an App to record from the input. Dont think there is any like that around from what I know
Is also not possible to make an app to force the usage of the headset mic.
since it works with calling. I don't care if i had to switch manually between headset mic and the normal setting.
or a app to control the input volume sinds it records to loud. (try recording in a pub)
Good news!
i found a app called LGcamera
it works great on the DHD with external mice
So I'm trying to use APRSdroid in AFSK Speaker/Mic mode to send/receive APRS packets over VHF. I managed to get to where I can send packets from the phone, but the phone is completely incapable of receiving them. I suspect this is because of all of the fancy DSP that is attached to the microphone input (via the headset jack), so I wanted to try to disable these functions.
Oddly if I use the aural microphone it works just fine, but much to the detriment of everyone around (including me) who must listen to 1200 baud AFSK all day long.
Long story short, is there a way to disable any DSP magic that might be going on with the headset microphone input?
Ham Radio Nerd Needs All DSP Disabled on Microphone
ehidle said:
So I'm trying to use APRSdroid in AFSK Speaker/Mic mode to send/receive APRS packets over VHF. I managed to get to where I can send packets from the phone, but the phone is completely incapable of receiving them. I suspect this is because of all of the fancy DSP that is attached to the microphone input (via the headset jack), so I wanted to try to disable these functions.
Oddly if I use the aural microphone it works just fine, but much to the detriment of everyone around (including me) who must listen to 1200 baud AFSK all day long.
Long story short, is there a way to disable any DSP magic that might be going on with the headset microphone input?
Click to expand...
Click to collapse
I have run into that problem. On the audio port there are four leads. Tip, Ring, Ring, Shield. Some units use the second ring for audio ground and some use the shield, I have two phones each the oposite of the other. You may have to build or buy an adaptor.