Network/peer assisted speech coding
First Claim
Patent Images
1. An apparatus, comprising:
- a server connected to a first database, the server being configured to;
obtain an identifier of a user of a first communication terminal;
retrieve user attribute information associated with the user of the first communication terminal from the first database based on an identifier of the user of the first communication terminal, andprovide the user attribute information associated with the user of the first communication terminal to a second communication terminal for use in decoding an encoded speech signal received from the first communication terminal during a communication session.
7 Assignments
0 Petitions
Accused Products
Abstract
A communications network is used to transfer user attribute information about participants in a communication session to their respective communication terminals for storage and use thereon to configure a speech codec to operate in a speaker-dependent manner, thereby improving speech coding efficiency. In a network-assisted model, the user attribute information is stored on the communications network and selectively transmitted to the communication terminals while in a peer-assisted model, the user attribute information is derived by and transferred between communication terminals.
-
Citations
20 Claims
-
1. An apparatus, comprising:
a server connected to a first database, the server being configured to; obtain an identifier of a user of a first communication terminal; retrieve user attribute information associated with the user of the first communication terminal from the first database based on an identifier of the user of the first communication terminal, and provide the user attribute information associated with the user of the first communication terminal to a second communication terminal for use in decoding an encoded speech signal received from the first communication terminal during a communication session. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A communication terminal, comprising:
-
a processor configured to; process speech signals originating from a first user to derive first user attribute information therefrom, and use the first user attribute information to encode a speech signal originating from the first user for transmission to a remote communication terminal during a communication session; a memory configured to store the first user attribute information; and a transmitter configured to transmit the first user attribute information to the remote communication terminal for use in decoding an encoded speech signal received from the first communication terminal during the communication session responsive to the initiation of the communication session between the first communication terminal and the remote communication terminal. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method, comprising:
-
decoding a first encoded speech signal at a first communication terminal using user attribute information associated with a user of a second communication terminal to provide a decoded speech signal, the decoding comprising using the user attribute information to modify a configuration of a configurable speech codec of the first communication terminal to operate in a speaker-dependent manner; and playing back a representation of the decoded speech signal by one or more speakers of the first communication terminal. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification