摘要:
Speech transmission method by initializing silence, transmit, and blank-period counters; receiving frame; determining frame is speech; if transmit counter is zero and blank-period counter is less than x then discard frame, increment blank-period counter, and return to second step; if transmit counter is zero, blank-period counter greater than x−1, and frame not speech then discard frame, increment blank-period counter, and return to second step; if transmit counter is zero, blank-period counter greater than x−1, and frame is speech then set transmit counter to one, set blank-period counter to zero, set silence counter to zero, encode frame, transmit encoded frame, and return to second step; if transmit counter is one, frame not speech, and silence counter less than y then encode frame, transmit encoded frame, increment silence counter, and return to second step; if transmit counter is one, frame not speech, and silence counter greater than y+z−2 then set transmit counter to zero, discard frame, encode comfort noise, transmit encoded comfort noise, increment silence counter, and return to second step; if transmit counter is one, frame not speech, and silence counter greater than y−1 then discard frame, encode comfort noise, transmit encoded comfort noise, increment silence counter, and return to second step; and if transmit counter is one, frame is speech, and silence counter less than y+z then encode frame, transmit encoded frame, set silence counter to zero, and return to second step.
摘要:
The present invention is a method of simulating the effects of a plurality of channels on a signal that includes the steps of acquiring a state transition matrix for each of said plurality of channels; acquiring an error matrix for each of said plurality of channels; selecting the first channel to be simulated; assuming that the signal is in a particular state; receiving the signal; generating a first number; determining the state to which the signal transitions; transitioning the signal to the state determined in the last step; generating a second number; determining what errors, if any, to inject into the signal by comparing the second number to entries in the column of the error matrix of the corresponding channel that matches the state of the signal; if one of the errors determined in the last step is lost signal then discarding the signal, not injecting any other error into the signal, selecting another channel if the user desires, assuming that the next signal selected is in the same state to which the previous signal transitioned, returning to the fifth step if another channel is selected, and transmitting the signal if another channel is not selected; and injecting the errors determined in the tenth step into the signal, selecting another channel if the user desires, returning to the fifth step if another channel is selected, assuming that the next signal selected is in the same state to which the previous signal transitioned, and transmitting the signal if another channel is not selected.
摘要:
A keyboard with a thumb-controlled curser. In a preferred embodiment a circular aperture about one centimeter in diameter is provided in the spacebar of the keyboard. A keyboard user controls the position of the computer curser by moving a portion of his thumb across the port. A light source illuminates an exposed surface of the user's thumb as it moves across the port. Light patterns reflected from the user's thumb are focused on a sensor. The output from the sensor is transmitted to the computer processor where the thumb movements monitored by the sensor are turned into control signals for controlling the position of the curser on a computer monitor.
摘要:
A pointing device for controlling cursor operation on a computer monitor screen. An operator controls the motion of a movable reflective surface. A stationary light source directs light onto the movable reflective surface and the light is reflected to a stationary light sensor. A signal processor receives signals generated by the stationary light sensor based on light reflected from the movable reflective surface. The processed signals are transferred to a computer processing unit and are utilized to move a cursor across a monitor screen in a manner that corresponds to the motion of the movable reflective surface. In a preferred embodiment the light source is a laser light source. Also, in a preferred embodiment, two joysticks are provided in front of the keyboard space bar. The joysticks are used to control the motion of the movable reflective surface and right/left clicking with the thumbs of the keyboard operator while his fingers are kept in an appropriate position for typing on a computer keyboard.
摘要:
A keyboard with a thumb-controlled curser. In a preferred embodiment a circular aperture about one centimeter in diameter is provided in the spacebar of the keyboard. A keyboard user controls the position of the computer curser by moving a portion of his thumb across the port. A light source illuminates an exposed surface of the user's thumb as it moves across the port. Light patterns reflected from the user's thumb are focused on a sensor. The output from the sensor is transmitted to the computer processor where the thumb movements monitored by the sensor are turned into control signals for controlling the position of the curser on a computer monitor.
摘要:
A can for holding paint and similar products. The can has a rectangular bottom, preferably square, and rectangular sides providing a space savings of about 20 percent as compared to round cans. It has a main opening large enough to permit passage of large paint brushes or sprayer suction lines and filters. This opening is covered with a large cap. A swivel pour valve permits paint to be poured from the can in a controlled manner with no spillage or mess. In a preferred embodiment, the swivel pour valve is an integral part of the large cap covering the large opening. The can is preferably made of plastic which eliminates problems of rust and other corrosion problems.