Det finns för närvarande inte mjukvara som perfekt konverterar skrivit text till Sung Words med en vald tonhöjd på ett sätt som låter naturligt musikaliskt. Medan programvara för text-till-tal (TTS) kan syntetisera talade ord, är nyanserna att sjunga-intonation, frasering, vibrato och emotionellt uttryck-betydligt mer komplexa.
Det finns dock verktyg och tillvägagångssätt som kan komma dig närmare detta mål:
* melodi-genererande programvara + TTS: Du kan potentiellt kombinera två typer av programvara. Använd först musiknotering eller kompositionsprogramvara (som Musescore, Sibelius eller ännu enklare onlineverktyg) för att skapa en melodilinje med önskad tonhöjd. Exportera sedan melodin i ett format som ett TTS -program kan förstå (kanske MIDI) och försöka synkronisera TTS -utgången med melodin. Detta är en mycket manuell och potentiellt utmanande process som kräver betydande teknisk skicklighet. Resultaten skulle sannolikt vara robot-klingande.
* Avancerade TTS med tonhöjdskontroll: Vissa avancerade TTS -motorer kan erbjuda en viss grad av tonhöjdskontroll, så att du kan justera den totala tonhöjden för den syntetiserade rösten. Detta skulle inte ge dig en riktig melodi, men kan göra det möjligt för dig att höja eller sänka tonhöjden något.
* vocaloid/synthesizers: Vocaloid -programvara (som de som används för att skapa Hatsune Miku -låtar) eller andra avancerade sångsyntesizers erbjuder större kontroll över tonhöjd och intonation. Men de kräver vanligtvis fortfarande en betydande mängd manuell input och expertis för att uppnå naturlig klingande sång. Du skulle sannolikt behöva justera tonhöjden och tidpunkten för varje stavelse manuellt.
Begränsningarna: Det stora hinderet är bristen på förståelse för musikalisk frasering och känslor inom den aktuella tekniken. En verkligt naturlig klingande sångröst kräver mer än bara att träffa rätt tonhöjd. Det kräver förståelse för musikalisk sammanhang, dynamik och uttrycksfull leverans.
Sammanfattningsvis, medan en perfekt lösning inte finns, kan en kombination av olika programvara och en betydande mängd manuell ansträngning ge ett något acceptabelt resultat. Resultatet kommer att bero på dina tekniska färdigheter och sofistikeringen av den använda programvaran.