Keyboard related question. I got shape writer because i couldn't get swype and i like it a lot but i still want the microphone, does swype have the microphone on it for speech to text? if i can get one of these swype type keyboards with the Mic I'd be sold
I love swype and am getting used to it. I have it set up as the default entry method in Hand cent, but I miss the microphone icon in the touch keyboard, because sometimes "speaking" a text message is convenient. Is there a short cut to use the voice input when using swype, or do I have to hold down on the text entry part and switch to "touch keyboard" each time? If you are using swype and can still use the microphone button, please let me know how.
The boys at XDA created a working Swype skin with microphone voice to text button. I am not sure if I can post the link but a simple search in the XDA forum should find it. Look for in the in EVO subforum. Although it was meant for the EVO it works great on the Incredible!Remember to uninstall current version first.
I signed up for the beta testing a while back. Got this link in an email update from Swype. You have to uninstall swype and the old installer first. Access it from your Android phone. https://beta.swype.com/android/get/
My audio analysis application needs a microphone sample rate of greater than 8000 Hz.At least 11025 Hz is required.It seems that some phones support a higher rate and some are limited to 8000 Hz.Does anyone know what percentage of Android phones will support the higher sample rate?And if I do develop this app, how can a potential customer determine whether or not his particular phone supports the higher sampling rate?
A small program that I wrote cannot record the microphone. One api call, getminbuffersize keeps returning -2 which is not correct. The program works on a real android one. I use 11025Hz, 16bit pcm,mono recording.
How to detect "blowing in to the microphone"? I saw an iPhone app which simulate flute instrument. You blow through the mic and use your fingers to play. Can Android do that?I've looked at the voice recognition in the API demos but it seems that is not the case.
I've read a lot of posts in this group regarding raw audio processing. Most of them include references by Mr. Sparks about support for this in "future releases". I hope maybe he was referring to Android 2.0? To be clear, all I want to do is obtain audio data from the microphone in as high a fidelity as possible to perform DSP against it. This is blissfully outside the realm of any DRM-laden audio output issues (I hope).
So, in short, can we get raw audio off the microphone using Android 2.0 and a Droid, for example?
I have a bluetooth headset that works fine with android 1.5 for listening music or calling people.My problem is that microphone is only active when I call someone, but I would like it to be activated anytime, for dictation.Is there any way to activate bluetooth microphone with sdk or is there some special headsets that would be ok for that?
I have been searching for quite some time now, and I haven't been able to find a way to actually get an SPL/db value from a microphone on android. The few threads and articles that I have found that discussed it treated it like something SO obvious that anyone should be able to do it, and were more concerned with getting their conversion algorithms correct. Does anyone know how to do this?
I would like to detect if microphone in the device or in a headset is mute during a call. Currently I've taken the following approach (unfortunately - it does not work): 1) register PhoneStateListener to detect when a call is started/ finished 2) when call is started then I start a thread that periodically calls audioManager.isMicrophoneMute() method to discover a microphone status. (audioManager is obtained by calling getSystemService (AUDIO_SERVICE) ) 3) when call is finished I stop a thread started in bullet 2
Unfortunately audioManager.isMicrophoneMute() always returns 'true', does not matter if I select or deselect the 'Mute' option in the menu during a call. Does anybody know if it is possible to detect the state of a microphone during a call?
I'm working on an app that uses AudioRecord class to get input data from the phone mic. For some reason I'm unable to mute the mic. I have tried with different AudioSources (DEFAULT, MIC and VOICE_UPLINK) when creating the AudioRecord object, but there's no difference in the muting behaviour.
Any way to use an android phone as a microphone? As in, a way that actually works on a 64-bit version of Windows? I've tried a bunch of things that seem a bit dated, like DroidCam, nothing wants to work.
we're a group of students and trying to implement some kind of voice cryptography over a gsm connection (without modifing any gsm related codecs, we render pure audio which gets transmitted via gsm). Is it possible to initiate a voice call and transmit our generated audio signal (means bypassing the microphone as the primary audio source for that call)? I write this because I'm slightly worried after reading some posts on this list/group which states that the android.telphony APIs are private and can't be called from processes outside the the telephone subsystem.
i'm currently developing an application for android. Therefore i want to create a microphone widget, like the one in googles Searchdialog. This icon is filled with white color, like a bargraph, depending on the recorded volume level. I already found the icon (ic_btn_speak_now.png) in the drawable ressources, delivered with the SDK. Unfortunately the icon isn't an simple shape with a transparent area for the microphone shape. Instead it consists of some different gray values. My question now is: How do the google developers (and others, where i've seen it) fill only the microphone shape of the icon with color?
1st. Are our phones (HTC Incredible) capable of digitally recording audio from a mic? For example, can I plug a microphone into the 3.5mm jack and start recording the audio. (given the hardware is capable) Which leads me to my next question, if so, is there an app for it? I searched and searched but couldn't find much info on it...
Since two weeks, I am the happy owner of a HTC Desire. Great phone and I love Android! One issue though...
The microphone volume of my Bluetooth headset is on the low side. It's the same headset I used with my previous Windows Mobile phone and in that configuration I had no problems. I paired a different Bluetooth headset with the Desire, but no luck... the volume is still to low. The volume of the build-in mic is ok.
Does anybody know what I can do to increase the mic volume? Settings? App?
Is it only possible for one object to access the microphone at a time? That is, could I simultaneously use an AudioRecord to do some audio processing and use a MediaRecorder to record the incoming audio?
I've implemented "Audio Capture Setup and Start" example (http:// developer.android.com/guide/topics/media/index.html) with small modification - the output format is MPEG_4 not THREE_GPP.
The result - records with extremely poor audio quality.
Could you help me to understand where is error and how is possible to do really good audio records with Android?
I've done an experiment with Camcorder - standard Android application. Sound quality of the video is same poor. The audio signal is extremely low (quite).
Is it "by design" or may be some hardware problem (T-Mobile G1)?
I've found description similar problem here - http://osdir.com/ml/AndroidDevelopers/2009-06/msg00752.html - "Microphone audio capture with emulator is of very poor quality". In my case this problem reproduces on the real device. Unfortunately I have not found answer. I read about some "custom" encoders.. but have not found any example how implement them.