BACKGROUND

The present techniques relate to controlling prosody. More specifically, the techniques relate to controlling prosody via neural networks.

SUMMARY

According to an embodiment described herein, a system can include processor to receive a linguistic sequence and a prosody info offset. The processor can also further generate, via a trained prosody info predictor, combined prosody info including a plurality of observations based on the linguistic sequence. The plurality of observations include linear combinations of statistical measures evaluating a prosodic component over a predetermined period of time. The processor can also generate, via a trained neural network, an acoustic sequence based on the combined prosody info, the prosody info offset, and the linguistic sequence.

According to another embodiment described herein, a method can include receiving a linguistic sequence and a prosody info offset. The method can further include generating, via a trained prosody info predictor, combined prosody info including a plurality of observations based on the linguistic sequence. The plurality of observations include linear combinations of statistical measures evaluating a prosodic component over a predetermined period of time. The method can also further include generating, via a trained neural network, an acoustic sequence based on the combined prosody info, the prosody info offset, and the linguistic sequence.

According to another embodiment described herein, a computer program product for automatically controlling prosody can include computer-readable storage medium having program code embodied therewith. The computer readable storage medium is not a transitory signal per se. The program code executable by a processor to cause the processor to receive a linguistic sequence and a prosody info offset. The program code can also cause the processor to generate combined prosody info including a plurality of observations based on the linguistic sequence. The plurality of observations include linear combinations of statistical measures evaluating a prosodic component over a predetermined period of time. The program code can also cause the processor to generate an acoustic sequence based on the combined prosody info, the prosody info offset, and the linguistic sequence.

