Lloydy

Forum Replies Created

Viewing 5 posts - 1 through 5 (of 5 total)

  • Author
    Posts
  • in reply to: Conflict with AudioToolBox #10865
    Lloydy
    Participant

    Thanks for the quick response Halle, very sorry about the bad language posted, just copied and pasted without thinking

    L

    in reply to: Speech not always detected #10809
    Lloydy
    Participant

    thanks

    in reply to: Speech not always detected #10807
    Lloydy
    Participant

    OK thanks for your quick responses – really appreciate it.

    Can i stop the video force the audio session and then start the video again?

    in reply to: Speech not always detected #10805
    Lloydy
    Participant

    Here is the complete log

    I’ll do my best to explain – basically i initialise OpenEars then suspend listening whilst i play the first video, when the video gets to the end i resume listening but i also play a silent video (Idle) on loop whilst i wait for the user to respond, once i get the response i load a new video. During the idle stage i use the following code to remove the audio from the video track – could this be affecting anything

    NSArray *audioTracks = [self.idleAsset tracksWithMediaType:AVMediaTypeAudio];

    // Mute all the audio tracks
    NSMutableArray *allAudioParams = [NSMutableArray array];
    for (AVAssetTrack *track in audioTracks) {
    AVMutableAudioMixInputParameters *audioInputParams =[AVMutableAudioMixInputParameters audioMixInputParameters];
    [audioInputParams setVolume:0.0 atTime:kCMTimeZero];
    [audioInputParams setTrackID:[track trackID]];
    [allAudioParams addObject:audioInputParams];
    }
    AVMutableAudioMix *audioZeroMix = [AVMutableAudioMix audioMix];
    [audioZeroMix setInputParameters:allAudioParams];

    The audio session has never been initialized so we will do that now.
    Checking and resetting all audio session settings.
    audioCategory is incorrect, we will change it.
    audioCategory is now on the correct setting of kAudioSessionCategory_PlayAndRecord.
    bluetoothInput is incorrect, we will change it.
    bluetooth input is now on the correct setting of 1.
    categoryDefaultToSpeaker is incorrect, we will change it.
    CategoryDefaultToSpeaker is now on the correct setting of 1.
    preferredBufferSize is incorrect, we will change it.
    PreferredBufferSize is now on the correct setting of 0.128000.
    preferredSampleRateCheck is incorrect, we will change it.
    preferred hardware sample rate is now on the correct setting of 16000.000000.
    AudioSessionManager startAudioSession has reached the end of the initialization.
    Exiting startAudioSession.
    Recognition loop has started
    Starting openAudioDevice on the device.
    Audio unit wrapper successfully created.
    Set audio route to SpeakerAndMicrophone
    Checking and resetting all audio session settings.
    audioCategory is correct, we will leave it as it is.
    bluetoothInput is correct, we will leave it as it is.
    categoryDefaultToSpeaker is correct, we will leave it as it is.
    preferredBufferSize is correct, we will leave it as it is.
    preferredSampleRateCheck is correct, we will leave it as it is.
    Setting the variables for the device and starting it.
    Looping through ringbuffer sections and pre-allocating them.
    Started audio output unit.
    Calibration has started
    Calibration has completed
    Project has these words in its dictionary:
    AHA
    ARMS
    BLUE
    COURSE
    DAY
    DO

    GREEN
    HELLO
    HELLO(2)
    I
    INDEED

    NASTY
    NICE
    NICE(2)
    NIGHT
    NO
    NOSE
    OF
    OK
    RED
    SILENCE
    SORRY
    STOP
    SURE
    THANK
    THANKS
    YEAH
    YELLOW
    YEP
    YES
    YOU

    Listening.
    Pocketsphinx calibration is complete.

    in reply to: Speech not always detected #10803
    Lloydy
    Participant

    HI Halle,

    Thanks so much for the quick response, it seems ok in the sample app, which suggests i’m doing something wrong, i’m creating my language model online as i’m trying to keep the app as small as possible – could this be anything to do with it. Also below is the reading g i get before it dean;t pick up my voice

    Thanks again

    Lloyd

    Audio route has changed for the following reason:
    There has been a change of category
    The previous audio route was SpeakerAndMicrophone
    This is not a case in which OpenEars performs a route change voluntarily. At the close of this function, the audio route is SpeakerAndMicrophone
    Audio route has changed for the following reason:
    There has been a change of category
    The previous audio route was Speaker
    This is not a case in which OpenEars performs a route change voluntarily. At the close of this function, the audio route is SpeakerAndMicrophone
    Pocketsphinx has resumed recognition.

Viewing 5 posts - 1 through 5 (of 5 total)