1. A computational method for transforming an input audio encoding of speech into an output that is rhythmically consistent with a target song, the method comprising: segmenting the input audio encoding of the speech into plural segments, the segments corresponding to successive sequences of samples of the audio encoding and delimited by onsets identified therein; mapping individual ones of the plural segments to respective sub-phrase portions of a phrase template for the target song, the mapping establishing one or more phrase candidates; temporally aligning at least one of the phrase candidates with a rhythmic skeleton for the target song; and preparing a resultant audio encoding of the speech in correspondence with the temporally aligned phrase candidate-mapped from onset-delimited segments of the input audio encoding.
9. The computational method of claim 1 , wherein the mapping includes: enumerating a set of onset-delimited, N-part, partitionings of the speech encoding based on groupings of adjacent ones of the segments, wherein N corresponds to the number of sub-phrase portions of the phrase template; for each of the partitionings, constructing a corresponding mapping of the speech encoding segment groupings to sub-phrase portions, the mappings providing plural of the phrase candidates.