IL166502A

Condensed voice buffering, transmission and playback

Abstract

This record has no abstract on file.

IL166502A, drawing sheet 1
Sheet 1 of 8

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

21 claims: 4 independent, 17 dependent

  1. 1
    A method performed by a communication device, comprising the steps of:receiving a speech sequence at a microphone of the communication device, the speech sequence comprising bursts of speech and periods without speech comprising background noise;encoding the speech sequence at a vocoder of the communication device to produce a series of encoded voice frames representative of the speech sequence, wherein each frame of the series of encoded voice frames corresponding to the bursts of speech comprises a speech frame representing speech and wherein each frame of the series of encoded voice frames corresponding to the periods without speech comprises a pause frame representing a pause;identifying the pause frames in the series of encoded voice frames;excluding at least some of the identified pause frames corresponding to a respective period without speech as represented by the series of encoded voice frames while retaining a minimum pause length corresponding to the respective period without speech and while retaining at least one of the identified pause frames having the background noise in the respective period without speech to thereby produce a pauseshortened series of encoded voice frames, wherein a playback time of the respective period without speech as represented by the shortened series of encoded voice frames is reduced;and storing at least one of the series of encoded voice frames or the pause-shortened series of encoded voice frames in a memory.
  2. 10
    A device comprising:a voice encoder for receiving a speech sequence comprising bursts of speech and periods of no speech comprising background noise, and generating a series of encoded voice frames representative of the speech sequence, wherein each frame of the series of encoded voice frames corresponding to the bursts of speech comprises a speech frame representing speech and wherein each frame of the series of encoded voice frames corresponding to the periods of no speech comprises a pause frame representing a pause;a processor for: identifying the pause frames in the series of encoded voice frames;and excluding at least some of the identified pause frames corresponding to a respective period of no speech as represented by the series of encoded voice frames while retaining a minimum pause length corresponding to the respective period of no speech and while retaining at least one of the identified pause frames having the background noise in the respective period of no speech to thereby produce a pauseshortened series of encoded voice frames, wherein a playback time of the respective period of no speech as represented by the shortened series of encoded voice frames is reduced;and a memory for storing at least one of the series of encoded voice frames or the pause-shortened series of encoded voice frames.
  3. 19
    A machine-readable medium stored in memory and comprising instructions to cause a processor to:receive a speech sequence comprising bursts of speech and periods of no speech comprising background noise;encode the speech sequence to produce a series of encoded voice frames representative of the speech sequence, wherein each frame of the series of encoded voice frames corresponding to the bursts of speech comprises a speech frame representing speech and wherein each frame of the series of encoded voice frames corresponding to the periods of no speech comprises a pause frame representing a pause;identify the pause frames in the series of encoded voice frames;exclude at least some of the identified pause frames corresponding to a respective period of no speech as represented by the series of encoded voice frames while retaining a minimum pause length corresponding to the respective period of no speech and while retaining at least one of the identified pause frames having the background noise in the respective period of no speech to thereby produce a pauseshortened series of encoded voice frames, wherein a playback time of the respective period of no speech as represented by the shortened series of encoded voice frames is reduced;and store the pause-shortened series of encoded voice frames in a memory,
  4. 20
    A device comprising:means for generating a series of encoded voice frames representative of a received speech sequence comprising bursts of speech and periods of no speech comprising background noise, wherein each frame of the series of encoded voice frames corresponding to the bursts of speech comprises a speech frame representing speech and wherein each frame of the series of encoded voice frames corresponding to the periods of no speech comprises a pause frame representing a pause;means for identifying the pause frames in the series of encoded voice frames;and means for excluding at least some of the identified pause frames corresponding to a respective period of no speech as represented by the series of encoded voice frames while retaining a minimum pause length corresponding to the respective period of no speech and while retaining at least one of the identified pause frames having the background noise in the respective period of no speech to thereby produce a pauseshortened series of encoded voice frames, wherein a playback time of the respective period of no speech as represented by the shortened series of encoded voice frames is reduced;and means for storing the pause-shortened series of encoded voice frames.