Voice synthesizing having vocalization according to user manipulation
First Claim
Patent Images
1. A voice synthesizing method comprising:
- determining a manipulation position which is moved according to a user'"'"'s manipulation for moving the manipulation position, wherein the user'"'"'s manipulation is made on a manipulation device;
generating, in response to an instruction to generate a voice in which a second phoneme follows a first phoneme, a voice signal so that vocalization of the first phoneme starts before the moving manipulation position reaches a reference position and that vocalization from the first phoneme to the second phoneme is made when the moving manipulation position reaches the reference position; and
predicting an instruction time point when the moving manipulation position reaches the reference position on the basis of a movement speed of the moving manipulation position.
1 Assignment
0 Petitions
Accused Products
Abstract
A voice synthesizing apparatus includes a manipulation determiner configured to determine a manipulation position which is moved according to a manipulation of a user, and a voice synthesizer configured to generate, in response to an instruction to generate a voice in which a second phoneme follows a first phoneme, a voice signal so that vocalization of the first phoneme starts before the manipulation position reaches a reference position and that vocalization from the first phoneme to the second phoneme is made when the manipulation position reaches the reference position.
13 Citations
20 Claims
-
1. A voice synthesizing method comprising:
-
determining a manipulation position which is moved according to a user'"'"'s manipulation for moving the manipulation position, wherein the user'"'"'s manipulation is made on a manipulation device; generating, in response to an instruction to generate a voice in which a second phoneme follows a first phoneme, a voice signal so that vocalization of the first phoneme starts before the moving manipulation position reaches a reference position and that vocalization from the first phoneme to the second phoneme is made when the moving manipulation position reaches the reference position; and predicting an instruction time point when the moving manipulation position reaches the reference position on the basis of a movement speed of the moving manipulation position. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A voice synthesizing method comprising:
-
determining a manipulation position which is moved according to a user'"'"'s manipulation for moving the manipulation position, wherein the user'"'"'s manipulation is made on a manipulation device; generating, in response to an instruction to generate a voice in which a second phoneme follows a first phoneme, a voice signal so that vocalization of the first phoneme starts before the moving manipulation position reaches a reference position and that vocalization from the first phoneme to the second phoneme is made when the moving manipulation position reaches the reference position, wherein, in the generating, the generated voice signal is a voice signal having a pitch that corresponds to a manipulation path along which the moving manipulation position is moved, among plural manipulation paths corresponding to different pitches.
-
-
9. A voice synthesizing method comprising:
-
determining a manipulation position which is moved according to a user'"'"'s manipulation for moving the manipulation position, wherein the user'"'"'s manipulation is made on a manipulation device; generating, in response to an instruction to generate a voice in which a second phoneme follows a first phoneme, a voice signal so that vocalization of the first phoneme starts before the moving manipulation position reaches a reference position and that vocalization from the first phoneme to the second phoneme is made when the moving manipulation position reaches the reference position, wherein, in the generating, the generated voice signal is a voice signal for a vocalization code that corresponds to a manipulation path, along which the moving manipulation position is moved, among plural manipulation paths corresponding to different vocalization codes.
-
-
10. A voice synthesizing method comprising:
-
determining a manipulation position which is moved according to a user'"'"'s manipulation for moving the manipulation position, wherein the user'"'"'s manipulation is made on a manipulation device; generating, in response to an instruction to generate a voice in which a second phoneme follows a first phoneme, a voice signal so that vocalization of the first phoneme starts before the moving manipulation position reaches a reference position and that vocalization from the first phoneme to the second phoneme is made when the moving manipulation position reaches the reference position, wherein, in the generating, the generated voice signal is a voice signal having a pitch that corresponds to where the moving manipulation position is located in a direction that crosses a manipulation path, the manipulation path extending in another direction toward the reference position.
-
-
11. A voice synthesizing apparatus comprising:
-
a non-transitory recording medium configured to store one or more programs; a computer, when executing the one or more programs, configured to; determine a manipulation position which is moved according to a user'"'"'s manipulation for moving the manipulation position, wherein the user'"'"'s manipulation is made on a manipulation device; generate, in response to an instruction to generate a voice in which a second phoneme follows a first phoneme, a voice signal so that vocalization of the first phoneme starts before the moving manipulation position reaches a reference position and that vocalization from the first phoneme to the second phoneme is made when the moving manipulation position reaches the reference position; and predict an instruction time point when the moving manipulation position reaches the reference position on the basis of a movement speed of the moving manipulation position. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A voice synthesizing apparatus comprising:
-
a non-transitory recording medium configured to store one or more programs; a computer, when executing the one or more programs, configured to; determine a manipulation position which is moved according to a user'"'"'s manipulation for moving the manipulation position, wherein the user'"'"'s manipulation is made on a manipulation device; and generate, in response to an instruction to generate a voice in which a second phoneme follows a first phoneme, a voice signal so that vocalization of the first phoneme starts before the moving manipulation position reaches a reference position and that vocalization from the first phoneme to the second phoneme is made when the moving manipulation position reaches the reference position, wherein the generated voice signal is a voice signal having a pitch that corresponds to a manipulation path along which the moving manipulation position is moved, among plural manipulation paths corresponding to different pitches.
-
-
19. A voice synthesizing apparatus comprising:
-
a non-transitory recording medium configured to store one or more programs; a computer, when executing the one or more programs, configured to; determine a manipulation position which is moved according to a user'"'"'s manipulation for moving the manipulation position, wherein the user'"'"'s manipulation is made on a manipulation device; and generate, in response to an instruction to generate a voice in which a second phoneme follows a first phoneme, a voice signal so that vocalization of the first phoneme starts before the moving manipulation position reaches a reference position and that vocalization from the first phoneme to the second phoneme is made when the moving manipulation position reaches the reference position, wherein the generated voice signal is a voice signal for a vocalization code that corresponds to a manipulation path along which the moving manipulation position is moved, among plural manipulation paths corresponding to different vocalization codes.
-
-
20. A voice synthesizing apparatus comprising:
-
a non-transitory recording medium configured to store one or more programs; a computer, when executing the one or more programs, configured to; determine a manipulation position which is moved according to a user'"'"'s manipulation for moving the manipulation position, wherein the user'"'"'s manipulation is made on a manipulation device; and generate, in response to an instruction to generate a voice in which a second phoneme follows a first phoneme, a voice signal so that vocalization of the first phoneme starts before the moving manipulation position reaches a reference position and that vocalization from the first phoneme to the second phoneme is made when the moving manipulation position reaches the reference position, wherein the generated voice signal is a voice signal having a pitch that corresponds to where the moving manipulation position is located in a direction that crosses a manipulation path, the manipulation path extending in another direction toward the reference position.
-
Specification