摘要:
A channel bank speech synthesizer for reconstructing speech from externally-generated acoustic feature information without using externally-generated voicing or pitch information is disclosed. An N-channel pitch-excited channel bank synthesizer (340) is provided having a first low-frequency group of channel gain values (1 to M) and a second high-frequency group of channel gain values (+1 to N). The first group controls a first group of amplitude modulators (950) excited by a periodic pitch pulse source (920), and the second group controls amplitude modulators excited by a noise source (930). Both groups of modulated excitation signals are applied to the bandpass filters (960) to reconstruct the speech channels, and then combined at the summation network (970) to form a reconstructed synthesized speech signal. Additionally, the pitch pulse source (920) varies the pitch pulse period such that the pitch pulse rate decreases over the length of the word.
摘要:
A user-interactive speech recognition control system is disclosed for recognizing a complete sequence of keywords (e.g., a telephone number such as 123-4567) via entering, verifying, and editing variable-length utterance strings (e.g., 1-2-3; 4-5; 6-7) separated by the user-defined placement of pauses. The device controller (120) utilizes timers (124) to monitor the pause time between partial-sequence digit strings recognized by the speech recognizer (110). When a string of digits is followed by a predetermined pause time interval, the recognized digits will be replied via the speech synthesizer (130). An additional string of digits can then be entered, and only the subsequent string will be replied after the next pause. Furthermore, the user has the flexibility to correct only the last digit string entered, or the entire sequence. Hence, if there is an error in only one digit, the erroneous digit string can be corrected without having to re-enter the entire digit sequence. The invention is well-suited to be used in a hands-free voice command dialing system for a mobile radiotelephone, wherein vehicular background noise may affect recognition accuracy.
摘要:
A method (20) and system (100) for sending authenticated events from a first device (36) to a second device (32) can include creating (21) a bond between the first and second device, creating (27) a signed event on the first device, and sending (28) the signed event from the first device to the second device, where the second device authenticates the signed event. The bond can be created by the first device signing (22) its device certificate (102) to create an authentication bonding object (ABO). The ABO can be transferred (23) from the first device to the second device. The second device can authenticate (24) a certificate signature or authenticate a first device signature. The second device can authorize (25) ABOs based on phone numbers. The second device can authenticate (29) an event by authenticating the signed event with a public key obtained from a certificate obtained from an ABO.
摘要:
An arbitration and task switching technique in a real-time multiprocessor data processing system (20) having a common bus (32) and a segmented shared memory (30), where fullness of memory segments of the shared memory (30) is used as a measurement for arbitration and task switching priorities. A bus request mechanism in each of the processors dynamically calculates normalized priority values based on relative needs across the system (20). The normalized priority calculation is based on monitoring the fullness of memory segments of the shared memory (30) associated with each processor (24, 26, 28) of the system (20). Using this normalized priority calculation, the bus access order and bus bandwidth are optimally allocated according to tasks executed by the processors (24, 26, 28). Also, the normalized priority calculation and a preprogrammed threshold is used to control task switching in the multi-processor system (20).
摘要:
A method and device are provided for processing an input value to provide an output trigonometric function value of the input value. It comprises a method and device for modifying the input value to obtain an approximation value, determining an error value with respect to the approximation value, generating first and second function values with respect to the approximation value, the first and second function values typically being trigonometric function values and typically being obtained from a memory device, determining at least one correction value utilizing a predetermined number of terms of at least one power series, and combining the at least one correction value with the first and second function values to determine the output trigonometric function value.
摘要:
A password is securely distributed to a client device of a network by sending a first encrypted message from the client device to a server of the network, the first message comprising a nonce created by the client device, a username of the client device, and a network address of the client device, then sending a second message from the server to the network address of the client device, the second message comprising the nonce created by the client device, and a password created by the server. If the client device verifies that the nonce received from the server matches the nonce sent to the server, the password and username may be used to enable to client device to access information on the server. The first encrypted message may be an HTTPS message and the second message may be an SMS message.
摘要:
A system (150) and method (200) for peer-to-peer content sharing in an ad-hoc network is provided. The system can include a plurality of peers (102) and a super peer (110). The super peer provides a continuous power supply (112) and mass storage (111) for distributing and caching shared content. The super peer can monitor (202) a plurality of requests for content, identify (204) popular content from the plurality of requests, and distribute (214) the popular content to the peers to offload content sourcing responsibilities. The super peer can manage a want-list (320), a popularity-list (330), and a source-list (340) for acquiring and distributing popular content.
摘要:
The present invention is method and apparatus for preventing overflow and underflow of an encoder buffer in a video compression system. A virtual buffer is created in a rate controller to model the decoder buffer fullness (102). A sequence of bits is generated by an encoder (104). The encoder is controlled by the rate controller to prevent a decoder buffer underflow and overflow. Then, the sequence of bits is received by the encoder buffer to produce a bitstream (106). The bitstream corresponds to an instantaneous channel bitrate. The bitstream is transmitted from the encoder buffer to a decoder buffer following a delay (108). The delay is controlled by a rate controller to synchronize an encoder buffer fullness with a virtual buffer fullness (110). The synchronization prevents overflow and underflow of the encoder buffer.
摘要:
The present invention describes a method and arrangement for reducing a sequence of initial frames into a reduced set of representative frames by combining the initial frames into a plurality of representative frames, the combining process including generating a distortion measure associated with each representative frame and comparing each distortion measure to a distortion threshold. From these representative frames, a set of mutually exclusive frames is determined to minimize the number of representative frames, whereby each representative frame in the set represents a unique set of contiguous initial frames and has an associated distortion measure which does not exceed the distortion threshold.
摘要:
A method 300 for retrieving media content (120). The method can include receiving metadata (118) associated with a first media file, receiving the first media file, processing at least the metadata to identify at least a second media file (124) likely to be of interest to a user, and automatically downloading the second media file. Processing the metadata can include identifying at least one parameter contained in the metadata and/or the first media file that correlates to the second media file. Metadata (122) also associated with the second media file also can be downloaded.