Method of synthesizing of an unvoiced speech signal
AssigneeKoninklijke Philips Electronics N.V.
InventorErcan Gigi
Life of this patent
Estimating the term…
Abstract
The present invention relates to a method of synthesizing a signal comprising th steps of: a) determining of a required pitch bell location on the signal to be synthesized. b) mapping of the required pitch bell location onto an original signal to provide a first pitch bell location, c) randomizing the first pitch bell location to provide a second pitch bell location, d) windowing of the original signal on the second pitch bell location to provide a pitch bell, e) placing the resulting pitch bell at the required pitch bell location within the domain of the signal to be synthesized, f) repeating of the steps a) to e) for all required pitch bell locations and performing an overlap and add operatio with respect to the pitch bells in order to synthesize the signal.
Claims10
A method of synthesizing a signal comprising the steps of:
- a) determining of a required pitch bell location,
- b) mapping of the required pitch bell location onto an original signal to provide a first pitch bell location,
- c) randomly shifting the first pitch bell location to provide a second pitch bell location,
- d) windowing of the original signal on the second pitch bell location to provide a pitch bell,
- e) repeating of the steps a) to d) for all required pitch bell locations and performing an overlap and add operation with respect to the pitch bells in order to synthesize the signal.
The method of any one of the preceding 1 to 6, whereby the original signal does not have a fundamental frequency, and the original signal, preferably comprising unvoiced speech or music.
A computer program product, in particular digital storage medium, comprising program means for performing the steps of:
- a) determining of a required pitch bell location,
- b) mapping of the required pitch bell location onto an original signal to provide a first pitch bell location,
- c) randomizing the first pitch bell location to provide a second pitch bell location,
- d) windowing of the original signal on the second pitch bell location to provide a pitch bell,
- e) repeating of the steps a) to d) for all required pitch bell locations and performing an overlap and add operation with respect to the pitch bells in order to synthesize the signal.
A computer system, in particular text-speech synthesis system, for synthesizing a signal, the computer system comprising:
- means for determining of required pitch bell locations within the signal to be synthesized,
- means for mapping of the required pitch bell locations onto an original signal to provide first pitch bell locations (i),
- means for randomizing the first pitch bell locations to provide second pitch bell locations (i′),
- means for windowing of the original signal on the second pitch bell locations to provide pitch bells,
- means for performing an overlap and add operation with respect to the pitch bells in order to synthesize the signal.
A synthesized signal comprising a number of pitch bells which are overlapped and added, each of the pitch bells resulting from windowing of an original signal on a second pitch bell location (i′), the second pitch bell location having been obtained by randomizing of a first pitch bell location (i), which is obtained by mapping of a required pitch bell location onto an original signal.
Dependencies are inferred from the claim text.