Lpc of a voice

hello there!
I am new to labview and can any body please help me to calculate the lpc of a sound/voice.
Actually my project is based on voice recognition
Solved!
Go to Solution.

Actually I am working in a project ( LabVIEW 8.5 ) that is VOICE recognition and it have following steps
1.Take input of a voice( or take it from an existing file)
2. Calculate its MFCC or LPC
3. Take its HMM or GMM or VQ Modelling and save it to a file.
4. Now take another input of voice and match it from the existing sample of 3-4 voices.
LPc is Linear Predictive Coding (part of Signals Processing )
Thanks Ravens!!!

Similar Messages

  • A question about switching between streams

    Hi,
    I am using a set of streams and readers in the following format to read from an ascii / binary mixed file. Once i read past all the ascii I break out of the loop and then use the data input stream to read som four byte floats from the binary data.
    If you look at the extract from the file that lase piece of ascii that I read in is EST_Header_End. It is then followed by the floats. I know that the .. following the EST_Header_End is carraige return and new line. My problem is that when i start reading the floats i get NaN even though i know for a fact that the values following the .. are floats.The second float that it read in is definitely 1.0 . I cannot understand why this is happening. Surely if i start using a DataInputStream it should start at the same position as the BufferedReader left off.
    fis = new FileInputStream(fileName);
    bis = new BufferedInputStream(fis);
    //allow a reader from a stream
    isr = new InputStreamReader(bis);
    //read the raw bytes
    dis = new DataInputStream(bis);
    //read the characters and strings
    br = new BufferedReader(isr);EXTRACT FROM FILE
    Channel_10 lpc_N..
    EST_Header_End..
    <..@?...K...>..;>.P.>...>.S:>....4f....}...."=...>...<._@?...K{s.>...>.U.>.L6>..<>....5.....4..0...
    for(int k = 0; k < numFrames; k++){
         System.out.println( "reading track" );
         voice.diphone[index].frame[k].setframeTime(dis.readFloat());
         counter += 4;
         System.out.println( "time " + voice.diphone[index].frame[k].getFrameTime());
         voice.diphone[index].frame[k].setIsVal(dis.readFloat());
         System.out.println("isVal "+ voice.diphone[index].frame[k].getIsVal());
         voice.diphone[index].frame[k].setGain(dis.readFloat());
         System.out.println("isVal "+ voice.diphone[index].frame[k].getGain());
         counter += 4;
         for(int l = 0; l < (numChannels); l++){
              voice.diphone[index].frame[k].setValueLpc((dis.readFloat()),l);
              counter += 4;                               
              System.out.println("LPC coefficents at diphone "+ index +" " +"frame "+ k+" Lpc coefficent "+l+" " + voice.diphone[index].frame[k].getValueLpc(l));
    }

    I assume that you read
    EST_Header_End..
    with the BufferedReader, using readLine().
    The problem is that when doing the readLine() (or any read for that matter) using BufferedReader, it's going to read more data than it needs and store those bytes in the BufferedReaderClass. Then when DataInputStream goes to read, it will not know this and read somewhere down the stream.
    Probably, as unpleasant as this is, you need to layer the DataInputStream on top of the BufferedReader. Or maybe you can do something fancy with mark() and reset() altho, doubtful.
    >
    fis = new FileInputStream(fileName);
    bis = new BufferedInputStream(fis);
    //allow a reader from a stream
    isr = new InputStreamReader(bis);
    //read the raw bytes
    dis = new DataInputStream(bis);
    //read the characters and strings
    br = new BufferedReader(isr);EXTRACT FROM FILE
    Channel_10 lpc_N..
    EST_Header_End..
    <..@?...K...>..;>.P.>...>.S:>....4f....}...."=...>...<.
    @?...K{s.>...>.U.>.L6>..<>....5.....4..0...
    for(int k = 0; k < numFrames; k++){
         System.out.println( "reading track" );
         voice.diphone[index].frame[k].setframeTime(dis.readFlo
    t());
         counter += 4;
    System.out.println( "time " +
    voice.diphone[index].frame[k].getFrameTime());
         voice.diphone[index].frame[k].setIsVal(dis.readFloat()
    System.out.println("isVal "+
    voice.diphone[index].frame[k].getIsVal());
         voice.diphone[index].frame[k].setGain(dis.readFloat())
    System.out.println("isVal "+
    voice.diphone[index].frame[k].getGain());
         counter += 4;
         for(int l = 0; l < (numChannels); l++){
              voice.diphone[index].frame[k].setValueLpc((dis.readFl
    at()),l);
              counter += 4;                               
    System.out.println("LPC coefficents at diphone "+
    + index +" " +"frame "+ k+" Lpc coefficent "+l+" " +
    voice.diphone[index].frame[k].getValueLpc(l));

  • Voice transformation/conversion/morphing

    Good day all,
    My final project is about voice conversion where there is a source voice and a target voice. The source voice contains the words that should be spoken using the target voice. I am a newbie in sound manipulation. I have read little about DSP spectrum analysis, windowing, dft, lpc... My current progress so far is opening a wav file as audioInputStream after that I am lost. I need help to clarify the process/stages that I should do to perform a voice conversion. Also, is there a free package that contains functions for voice conversion?
    thanks a lot all:)

    I would like to add a ability to my website http://www.artikelpedia.com whitch is in deutch language to be translated online from Germay to English. I have some pages now in english: http://www.artikelpedia.com/artikel/englisch/9/englisch5.php deutsch: http://www.artikelpedia.com/artikel/deutsch/27/deutsch2.php and franch: http://www.artikelpedia.com/artikel/kunst/2/kunst5.php
    but i wolud like to offer to my visitors ability to translate this pages from one language to another.
    For any sugestions about price and other facility of using java for thi please reply

  • IPhone 5S Voice Memos

    Hi everyone,
    I have a problem with the voice memos.
    I am using an iPhone 5S -> iOS7, back up from iPhone 4S (the voice memos were recorded in iPhone 4S).
    Previously, my iPhone 4S had the same problem too.
    The voice memos can't be found in the iPhone VoiceMemo app, but it can be seen from iTunes > On this iPhone > Voice Memos playlist.
    The memos are greyed out in iTunes, but can be played.
    Also, the checkbox in iTunes > Music > Include Voice Memos is unchecked.
    Someone please teach me how to remove all the voice memos in my iPhone 5S and also from the iTunes.
    Thanks.

    and also why do my voice memos show up in my music - only in itunes not on iphone

  • Unable to capture audio from BlackMagic HD Extreme via Voice Over tool

    Hi !
    I'm trying to capture audio via my BlackMagic HD Extrem card using the Voice Over tool in FCP6, but I can't, no audio is incoming.
    I can ingest audio with video using log and capture, then I know my card and my cables are working.
    I tried to set the BM card as audio input in my Audio's System Prefereces Pane, but it isn't working either.
    I've been looking on the BM website, but I found nothing.
    Can you help me ?
    Thx

    Thanks for the reply.
    Looking at system preferences I found that audio input was set microphone. Don't know how it happened. I switched it to DeckLink and now FCP displays 16 input channels in Log and Capture dialog. I didn't try to capture yet but I think it solved the problem, because before I had only two channels displyed.

  • How do I rename voice memos that were on iPhone 4 and are now on iPhone 5s

    Hi - I've got a hold load of voice memos that were on my iPhone 4 which I did not label at the time.  Now I'm trying to do some housework on my 5s and would like to label said memos but I can't.  Any ideas please?  Many thanks.

    You can email it to yourself by opening the conversation, tap Edit, tap the voice memo, tap Forward, choose your email address from your contact.  You can open this on your computer and the attachment should play in Quicktime.

  • How do I export voice memos from my iPhone 5S to my iTunes?

    I have numerous voice memos that I want to get off my iPhone.  However, I don't want them deleted.  Some of them are of my mom's voice (she recently passed away) so I REALLY don't want to lose those.  I've searched the forum and I've been unable to find anything that will help me.  It's an iPhone 5S.  I have a MacBook Pro running 10.9.2.  My iTunes is 11.1.5.  Any help would be greatly appreciated.

    Hi ldavey1126,
    Welcome to Apple Support Communities.
    The article linked below will walk you through the process of transferring the iTunes Store and App Store purchases from your iOS device to iTunes on your computer.
    iTunes Store: Transfer purchases from your iOS device or iPod to a computer
    I hope this helps.
    -Jason

  • How do you [playback voice memos on iphone 5s

    I cannot playback voice memos.When I hit done it just continues recording

    Tapping "Done" should stop the recording.
    Have you tried resetting your iPhone?
    Reset: Press the Home and On/Off buttons at the same time and hold them until the Apple logo appears (about 10-15 seconds).
    No data will be lost.

  • Voice memos in iOS7, on new iphone 5s cuts off recordings

    Hi,
    Voice memos has always been super reliable in previous versions but on a new iphone 5s with ios7 I'm finding it cuts off recordings very unpredictably - sometimes after less than a minute sometimes after a quarter hour or so.
    I've seen other threads where the issue has been described but this has been explicitly on longer recordings or where the recording is finished so wanted to raise this again as an issue on new hardware with recordings of any length where the recording stops by itself.
    The bug is making the app unusable at present which is a shame as it looks like it could be a greatly improved app.
    Any ideas?

    The worse thing about this is that Apple Support does not appear to know about it and steered me in the wrong direction. Today I tried it again and lost another 50 minute recording.
    Apple needs to fix this and let users and tech staff know ASAP.
    This has now cost me 2 hours of client time, plus 3 hours of tech support. The client information is priceless to me. I will  not be able to retrieve the content of those discussions, even if I conduct the meetings again. Too many variables were at play.
    I am beyond disillusioned that this issue is being reported in various threads throughout the fall and has not been addressed, and that phone support is unwaware, so more users will end up with the same terrible losses.
    It is, in my opinion, highly irresponsible and a show of disrespect to customers to permit this to be occuring without warning users or applying fixes.

  • Voice Memos, iPhone 5S, iTunes - wont show my recordings

    Okay so I have 34 Voice memos 3 hours long each, they are present on my phone, but my itunes shows only 14 of them.
    I switched computers, so I did complete backup on new computer, it started spitting out messages that if i sync music then "iPhone will be deleted and replaced with iPhone from new computer" that happened when i clicked that i want to manually manage music. Well, to my luck it did not delete iPhone and replace it with another iPhone, but just deleted my music.
    Then I clicked "On This iPhone, and only saw 14 recordings, my phone still has 34, I got freaked out so I downloaded iFunBox and backed up everything manually, I cannot trust to back up my iPhone now, because I am afraid the iTunes will wipe half of my recordings, what the **** should I do? I havent backed up in a few weeks, not sure if old backup has all recordings

    and also why do my voice memos show up in my music - only in itunes not on iphone

  • Voice memos from Iphone not playing on ipod

    Is anyone having a problem playing voice memos, that were recorded on the iphone, on the ipod classic. It shows up as a song on my ipod but when I got to play it, the ipod shuts off and reboots. Does anyone have any insight on this?

    My wife just had the same problem on her windows machine. She had to convert to acc file from one of the drop downs in iTunes. This fixed her problem good luck hope this helps

  • Voice Memos on iPhone/iPad

    Can Voice Memos be added to my music collection on device? When sync my iOS devices my voice memos are not in my Music collection. Tanks for the replies

    Hello Artotture,
    The following page from the iPhone User Guide explains the process of transferring Voice Memos between your computer and your iPhone.
    iPhone User Guide - Move recordings to your computer
    http://help.apple.com/iphone/7/
    Cheers,
    Allen

  • Iphone 5S call voice Low quality.

    Iphone 5S  low quality call voice.  When I make a phone call , people in the other side said my voice is very small and disconnected. The voice is good when I am using the earphone at the same calls

    Hello tigertiger123abd,
    The following article can help sort your iPhone's built-in microphone.
    iPhone: Microphone issues
    http://support.apple.com/kb/TS5183
    Cheers,
    Allen

  • IPhone Voice Memos Interrupted By Incoming Calls

    I notice that every time I use my Voice Memos software on the 3G(s), if an call comes in, the Voice Memo stops recording and I won't know it till I look at the phone later. Is there ANY way to stop that for that not to happen and you can have perhaps the calls go directly into voice mail so that the Voice Memo feature doesn't get interrupted? It's useless to me otherwise.
    Thanks for anyone's input!

    The voice recorder application - just like every other iPhone application, native or 3rd party - will shut down when you receive a phone call. The iPhone operates under the assumption that the device is first and foremost a telephone.
    As far as work arounds go, you can always put the phone in airplane mode when you need to use the voice recorder app uninterrupted. This will send all incoming calls directly to voicemail.
    Message was edited by: Ansuz82

  • IPhone Voice Memos Won't Sync

    I have an iPhone 3GS and an iMac operating on OS X 10.6.8. When I sync my iPhone to the iMac, all of my voice memos transfer, except key memos dated before a certain date or 5/4/11. I can't figure it out. I've looked through all my preferences in iTunes and on the iPhone but without any luck. Any clue what the problem may be and how to fix it?
    Thank you...

    I got a way around it. It's a bit long but works. Email the memo to yourself and then download it. Then open it on itunes and find it inside the Music folder (top left). Then copy and place it wheneve you want. It's the only way I could managed to move them from the memo library to my prefered playlist (despite ticking the include voice memos box). For some anowying reason memos are not allowed to be moved around!

Maybe you are looking for