×

Method of transmitting speech using discontinuous transmission and comfort noise

  • US 6,381,568 B1
  • Filed: 05/05/1999
  • Issued: 04/30/2002
  • Est. Priority Date: 05/05/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of transmitting speech, comprising the steps of:

  • a) setting a silence counter to zero;

    b) setting a transmit counter to one;

    c) setting a blank period counter to zero;

    d) receiving a frame of digitized information;

    e) determining if the frame contains speech;

    f) if the transmit counter is equal to zero and the blank period counter is less than x, where x is a positive integer, then discarding the frame, incrementing the blank period counter by one, and returning to step (d);

    g) if the transmit counter is equal to zero, the blank period counter is greater than x−

    1 and the frame does not contain speech then discarding the frame, incrementing the blank period counter by one, and returning to step (d);

    h) if the transmit counter is equal to zero, the blank period counter is greater than x−

    1, and the frame contains speech then setting the transmit counter to one, setting the blank period counter equal to zero, setting the silence counter equal to zero, encoding the frame, transmitting the encoded frame, and returning to step (d);

    i) if the transmit counter is equal to one, the frame does not contain speech, and the silence counter is less than y then encoding the frame, transmitting the encoded frame, incrementing the silence counter by one, and returning to step (d);

    j) if the transmit counter is equal to one, the frame does not contain speech, and the silence counter is greater than y+z−

    2, where y and z are both positive integers, then setting the transmit counter to zero, discarding the frame, encoding a frame containing comfort noise, transmitting the encoded frame containing comfort noise, incrementing the silence counter by one, and returning to step (d);

    k) if the transmit counter is equal to one, the frame does not contain speech, and the silence counter is greater than y−

    1 then discarding the frame, encoding a frame containing comfort noise, transmitting the encoded frame containing comfort noise, incrementing the silence counter by one, and returning to step (d); and

    l) if the transmit counter is equal to one, the frame contains speech, and the silence counter is less than y+z then encoding the frame, transmitting the encoded frame, setting the silence counter to zero, and returning to step (d).

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×