MY120784A

Mapping of digital data symbols onto one or more formant frequencies for transmission over a coded voice channel

Abstract

A DIGITAL INPUT SYMBOL (101) IS TRANSMITTED TO A RECEIVER BY DETERMINING ONE OR MORE FORMANT FREQUENCIES THAT CORRESPOND TO THE DIGITAL INPUT SYMBOL. IN ONE EMBODIMENT, A PRE-PROGRAMMED ADDRESSABLE MEMORY (105'; 107) IS USED TO MAP THE SET OF POSSIBLE DIGITAL INPUT SYMBOLS ONTO A SET OF CORRESPONDING SPEECH UNITS, EACH COMPRISING A SUPERPOSITION OF ONE OR MORE FORMANT FREQUENCIES. A SIGNAL IS THEN GENERATED HAVING THE SPEECH UNITS. THE SIGNAL IS SUPPLIED FOR TRANSMISSION OVER A VOICE CHANNEL. THIS MAY INCLUDE SUPPLYING THE SIGNAL TO A VOICE CODER PRIOR TO TRANSMISSION. IN ANOTHER ASPECT OF THE INVENTION, A FORWARD ERROR CORRECTION CODE (FEC) IS DETERMINED FOR THE DIGITAL INPUT SYMBOL, AND THE ONE OR MORE SPEECH UNITS ARE MODIFIED AS A FUNCTION OF THE FORWARD ERROR CORRECTION CODE. IN THIS WAY, THE FEC MAY ALSO BE TRANSMITTED WITH THE ENCODED INPUT SYMBOL. THE MODIFICATION MAY AFFECT ANY OF A NUMBER OF ATTRIBUTES OF THE SPEECH UNITS, INCLUDING A VOLUME ATTRIBUTE AND A PITCH ATTRIBUTE.FIGURE 1C

Term

No projected expiry on record.

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

24 claims: 5 independent, 19 dependent

  1. 1
    CLAIMS 1. A method of transmitting a digital input data symbol (101) to a receiver, the method comprising the steps of:mapping one or more formant frequencies that correspond to the digital input data symbol (101);generating a signal having the one or more formant frequencies;and supplying the signal for transmission over a voice channel.
  2. 8
    A method of transmitting both speech and digital input data 20 symbols to a receiver, the method comprising the steps of:transmitting the speech to the receiver by means of a voice channel;changing to a data transmission mode by automatically generating a predetermined sequence of formant frequencies and transmitting the automatically generated formant frequencies to the receiver by means of the 25 voice‘channel;and mapping the digital input data symbols onto a corresponding formant sequence, and then transmitting a signal representing the corresponding formant sequence to the receiver by means ofthe voice channel.
  3. 10
    10 memory means, a corresponding formant frequency code appears at an output port ofthe addressable memory means. 10. The method of claim 8, further comprising the step of returning to a speech transmission mode by automatically generating a second predetermined sequence of formant frequencies and transmitting the automatically generated 15 second sequence of formant frequencies to the receiver by means of the voice channel.
  4. 11
    A method for receiving a digital input data symbol (101), comprising the steps of:receiving a signal having one or more formant frequencies that have been 20 predefined to correspond to the digital input data symbol and modified as a function of previously transmitted digital input data symbols;determining (405) a received modification as a function of previously received digital input data symbols;using the received modification to perform an inverse modification on the 25 received signal, thereby generating (407) an inverse modified signal;mapping (409) the digital input data symbol that corresponds to the one or more formant frequencies contained in the inverse modified signal;and using (411) the received modification to generate a signal indicative of validity of the determined digital input data signal.
  5. 13
    15 14. An apparatus for transmitting a digital input data symbol (101) to a receiver, the apparatus comprising:means (105’;107”) for mapping one or more formant frequencies that correspond to the digital input data symbol;means (105;109) for generating a signal having the one or more formant 20 frequencies;and means for supplying the signal for transmission over a voice channel. 15. The apparatus of claim 14, wherein the means for supplying the signal for transmission over a voice channel comprises means for supplying the A ^signal to a voice coder.
  6. 19
    21. Ah apparatus for transmitting both speech and digital input data symbols (101) to a receiver, the apparatus comprising:means for transmitting the speech to the receiver by means of a voice channel;means for changing to a data transmission mode by automatically generating a predetermined sequence of formant frequencies and transmitting the automatically generated formant frequencies to the receiver by means of the voice channel;and means (105;105’;105”) for mapping the digital input data symbols (101) onto a corresponding formant sequence, and then transmitting a signal representing the corresponding formant sequence to the receiver by means of the voice channel.
  7. 22
    24. An apparatus for receiving a digital input data symbol (101), comprising:means for receiving a signal having one or more formant frequencies that have been predefined to correspond to the digital input data symbol and modified as a function of previously transmitted digital input data symbols;means (405) for determining a received modification as a function of previously received digital input data symbols;means for using the received modification to perform an inverse modification on the received signal, thereby generating (407) an inverse modified signal;means (409) for mapping the digital input data symbol that corresponds to the one or more formant frequencies contained in the inverse modified signal;and using (411) the received modification to generate a signal indicative of validity of the determined digital input data signal.