How to stop Audio recording when no sound is detected

Hello friends,

I want to develop the application which is record audio (implementation of this part, I already had)... but I want to stop recording when device has been not detect any noise over 2 sec audio...

I already convert the data byte in data short tosigned that is giving me the length of the sound...

int level = (signedShortToInt (b) * 100 / 32767); b is the data buffer

mutable public static int signedShortToInt (byte [] b) {}
result int = (b [0] & 0xff). (b [1] & 0xff)<>
return the result;
}

I'm familiar with the sound of noise of air is in normal recording...

Air noise level not more than 100 (im guessing).

so I had checked the voice level is below 100 it will stop recording...

My idea is correct or not?

private void jesuissuper (byte [] buffer) {}
 
for (int i = 0; i)< buffer.length;="" i++)="">
Byte [] b = new byte [] {[i] buffer, buffer [i + 1]};
int level = (signedShortToInt (b) * 100 / 32767);
If (100 > level) {}
Voice.StopThread ();
}
}
}

My Question is... How can I stop the recording when the level is low up to 2 sec and it is the Correctmethod to find the sound level?

Hello guys,.

I have not found any Solution for this so I drop this idea...

I had found my solution up to convert PCM ampltude data... Using the Amplitude level I can is find the noise data and hat is given voice. and stop Audio in usin it

But not audio recorded in the camera store...

Thank you...

Tags: BlackBerry Developers

Similar Questions

  • How to stop screen flashing when I go to the itunes store?

    How to stop screen flashing when I go to the i tunes store?

    It is not very useful, but it seems that this problem has been resolved by only showing is not the store at all!

    Not 'progress' I was looking for. Issue still ' live'.

  • Why do I have a loud hum when with audio recorded when I read a file saved with Microsoft LifeCam with the latest version of Microsoft Essentials?

    Why do I have a loud hum as well as audio recorded when I play a file saved using Microsoft LifeCam with the latest version of Microsoft Essentials?

    HUMS are usually ground fault loops.

    If it is a test of laptop with and without the power connected (using battery instead)

    The mic can also have a cut wire, etc.

  • On incoming emails: how to stop creating customers when no Match?

    On incoming emails: how to stop creating customers when no Match?

    We have encountered a problem using the incoming e-mail. (RP08 V9.0)

    It seems that when an incoming e-mail message is processed, he tries to associate with a customer by matching the email address.  If it cannot find a match with the email, a new customer is created.  In our case with this client, they have something like 20,000 customers, but few have corporate e-mail addresses and they are employees of causality.

    We need these incoming calls to be bound to a generic customer or not, so the service desk can make a corresponding manual.  All clients are automatically filled from their payroll in a mansion controlled system, so with the current behavior of get us many customers duplicate being created, which is an administrative nightmare.

    Does anyone know how you can stop this happening and creation the link that these incoming calls to a generic customer account set in place for this purpose.

    There is no setting of system to stop this behavious, I know.  Would be nice if there was J

    Simply replace the value of the parameter in the stored procedure EMAIL_ID. All of the parameters passed to the stored procedure are used as return values (i.e. all the changes will be accepted by VSM and used to change the content of the e-mail, before it is sent to its destination).

  • Windows 7 - audio system sometimes works and sometimes doesn't. Soundcard Question. Issue of the audio recording. Poor sound quality from the speakers.

    I connect on - the work of sound system very well.  Media player works fine.  The next time I log on - no sound system.  Everything is plugged, convenience store finds no problems, Media player goes through all the steps and looks that don't worry, still no sound.  I have download a fix for the VIA recommended by Dell Driver.  I did, and it still has the same problem.  I can close, reconnect, and then the sound will work.  Sometimes I have to close and log on twice in a row so he can launch.

    Can someone point me in the right direction to solve this problem?  I am working on a Dell Inspiron 546 AMD Athlon II x 2 215 2.70 GHz and 64-bit with 400 GB of RAM.  I installed Windows 7 but when I dug deeper into the service code for this machine which found at some point in time he had installed Vista.  This could be the same Vista to Windows 7 problem audio, everyone seems to have?  I bought this Staples announced new with Windows 7 as operating system.

    I did research on all forums and responses and am unable to check if I have a "sound card".  I'm not used with the terminology so even if I follow the Microsoft instructions to find the right place to check and see, I do not understand what I see when I'm there.  It is said: ATI high definition Audio Device and VIA High Definition Audio.  Is this to say that I have a sound card or I should get it a?  If I buy a sound card will it fix my audio problem?

    Even though I had my audio problem fixed, I was disappointed by the sound quality of the speakers on this new system up to date.  My speakers on my old computer (which lasted from Windows 98) were by far superior in sound quality.  I don't understand why they sound so crappy and barely louder, and when you show the to they have a rattle for them.  I tried plugging my old speakers on my new computer, but nothing happens.  My new speakers have a Plug and a USB port.  I don't know what is... why goal can not use my 'old'?

    Finally, I want to record my vinyl on discs and need a great sound system.  Any advice?

    I removed all the ATI Audio as suggested.  The result in the short term is that the audio quality is improved.  I no longer hear the "crackling" when the sound is turned on.  I'll answer more if the issue of audio (works) continues to be a problem because the fix.  If you don't hear from me, then please consider the problem solved and my thanks to you.

  • How to stop ProgressEvent.Progress when bytesLoaded, bytesTotal

    I want to stop ProgressEvent.Progress and two seconds to determine if the modem Internet connection.  Is there a way to stop ProgressEvent.Progress when bytesLoaded, bytesTotal?  Right now, the event continues until the entire *.jpg file is loaded and/or creates a fatal error, zipper.  Here is the code I use:

    var myTimer:Timer = new Timer (1000,2);

    var myTimerCount:uint = 0;

    This.Stop ();

    function preloaderSpeed (): void {}

    var speedName:String = "ImageLoadSpeed.jpg";

    var request: URLRequest = new URLRequest (speedName);

    speedTest.load (request);

    speedTest.contentLoaderInfo.addEventListener (ProgressEvent.PROGRESS, speedProgress);

    speedTest.addEventListener (Event.COMPLETE, speedCancel);

    speedTest.addEventListener (IOErrorEvent.IO_ERROR, ioErrorHandler);

    }

    function ioErrorHandler (): void {}

    trace ("ErrorHandles");

    }

    function speedProgress (event: ProgressEvent): void {}

    myTimer.start ();

    myTimerCount = myTimer.currentCount trace (event.bytesLoaded + "" + myTimerCount);

    If (myTimerCount == 2)

    {

    MyEventArgs;

    trace ("myTimerCount == 2");

    If (event.bytesLoaded < 20000)

    {

    trace ("bytesLoaded < 20000");

    modem connection

    loadDialUp();

    }

    on the other

    {

    trace ("bytesLoaded > 20000");

    loadIndex ();

    }

    }

    }

    You can stop receiveing the event by removing an event listener, but the downloding not stop.

    To stop the download, use. close() the loader to remove event listener ProgressEvent class

    speedTest.close ();

  • How to stop the rattling when I type, etc... (obviously I'm not much more than one expert)

    I am a senior and not an expert!

    How can I stop the rattling noise when I type th

    I am a senior and not an expert!

    How can I stop the rattling noise when I type th

    If it's a mechanical sound, it cannot be stopped.

    If it's electronic, it can be a (DIP) switch on the back of the keyboard.

  • How to stop a beep when the loop ends

    Hello

    I have a beep occurs inside a loop (which contains waves of data acquisition) to a certain threshold. I want the sound system for not introducing any delay in the execution of the loop.

    But I also have another beep when the loop ends. How to eliminate this noise?

    Your comments will be greatly appreciated. Thank you

    PI

    The obvious answer would be: remove the beep VI this is probably. Please show us your code.

  • HOW TO STOP ANNOYING BOILIES WHEN I FIRST START MY COMPUTER FOR MOST OF A SOFTWARE ON MY COMPUTER.

    How can I stop annoying pop ups when I first boot my computer for most of the software on my computer.

    Hello

    There are different ways to do

    1. open the particular program and under its tools then Options see if you can stop it when loading load windows

    2. you can get out of startup entries

    but be careful what you do if you disable an essential service

    using msconfig read this tutorial;

    How to use MSCONFIG in Windows Vista

    Here's how to use MSCONFIG in Windows Vista to disable some unnecessary programs that load automatically at startup

    http://netsquirrel.com/Msconfig/msconfig_vista.html

    and also try this program;

    This utility, which has a knowledge of auto-starting locations of any startup monitor, shows you what programs configured to run at system startup or login and that the entries in the order of processing windows. These programs include those in your startup folder, Run, RunOnce, and other registry keys. You can configure Autoruns to show other locations, including Explorer shell, toolbar extensions, helper objects to the browser, Winlogon notifications, auto and many start-up services more

    http://TechNet.Microsoft.com/en-us/sysinternals/bb963902

  • How to stop or to silence all sounds embedded on Web sites by default?

    Firefox 20.0.1 in a work environment. All sounds are distracting, if videos of Yahoo! with the unwanted audio for example, or any other audio auto-lecture or background sound.

    Hello misterr1000, you could use the soud mixer integrated in windows 7 in order to mute individual applications (such as firefox and adobe flash player): http://mingersoft.com/blog/2011/01/adjust-and-mute-volume-for-individual-windows-applications/

  • How to stop going backwards when the user click on bar train ADF

    Hi all

    I use the Train of the Adf. and I would like to know how to get the following scenarios

    When the user click on step backwards train by train bar, I like to do validation and don't let go without validation.


    With respect,
    WP

    Hello

    ADF Code corner (http://www.oracle.com/technetwork/developer-tools/adf/learnmore/index-101235.html#CodeCornerSamples) will have a solution as sample 97. It will probably come out tomorrow

    Frank

  • How to stop launching Lightroom when inserting the flashdrives?

    Whenever I have insert a flash drive, Lightroom spear - no matter what content is on the flash drive.

    How can I stop this always happen?

    Edit > Preferences > General > Import Options - uncheck the first option, «See the import dialog box...» »

    John

  • How to stop black screen when opening firefox

    When I open a page in Firefox, it is just a black screen, no URL bar not back, the button forward or at home nothing appears. After a few minutes I can mouse over some things (especially the blank spaces, where you can enter text) and it will appear, but still can not see the "buttons" or menus (i.e.Internet options). Need to access the internet options choose any proxy but I can't.


  • FFox 17 on WinXP. How to stop the scrolling when you use mousewheel

    FFox 17 Win XP
    When I use the mouse wheel to scroll I want vertical scrolling only. But it appears a circle icon and not scroll anywhere, or try to go on the side and skids in all directions.

    I would like to prevent the mousewheel to make a horizontal scrolling (and never see again this circle icon). Is this possible?

    p.s. I saw the page "Gecko: mouse scroll wheel - MozillaWiki" and although it is very complete, it is really written by/for developers, I want just a patch to input simple config... Please?

    See tools > Options > advanced > general: navigation: "use autoscrolling".

  • How to stop loading hospitality when startring firefox 6. When it is not defined in the options area

    I've just updated to Firefox 6 and every time I open the browser, the home page loads to the sides of my home page. Both Cooliris and Foxtabs 1.4 did the same thing, I disabled those.
    It is not set as homepage alongside or with my own desired opening site

    See the following for a few suggestions:

Maybe you are looking for