Vāgdhenu: A Sanskrit Chanting TTS System

(prathosh.in)

89 points | by subinalex 4 days ago

9 comments

  • lordleft 1 hour ago
    Forgive my ignorance; I'm not a Sanskrit speaker (Malayalam is my first language) -- but I love the sound of Sanskrit.

    I have lots of questions: what's the use case for this? Primarily religious / liturgical? It also seems that the fact that this tool works means that any arbitrary Sanskrit sentence can be translated into a chant by some sort of procedure (dare I say algorithm)? I'm terribly curious and fascinated by this!

  • sebmellen 1 hour ago
    This must be insanely difficult to get right. I was not expecting such an impressive result from a site that looks so vibe coded! The look is underselling how good this is.
    • ks2048 1 hour ago
      I was put off by the vibed-design, but everything looks well done and well-explained.

      From what I can tell, it used 5.3 hours of single voice fine-tune data.

  • ks2048 1 hour ago
    It was based on an existing TTS, IndicT5. I wonder how different is “Sanskrit Chanting” to languages it could already do, like Hindi. Is it largely the glyph—to-phoneme that needs relearning? Or pitch control? Or more?
    • sophrosyne42 54 minutes ago
      There are sounds in sanskrit that don't exist in Hindi, including vocalizations that exist in Sanskrit which are omitted in Hindi for the same glyphs. Additionally, Sanskrit meter has pretty specific rules on which should be stressed and unstressed, when to have pitch changes, and the length of each sound.
  • ultrasounder 1 hour ago
    Very nice implementation. I tried developing my own to practice Santhai(repeat thrice) to learn Upnishads and this tool would be at the center of my workflow. A locally installable version would be even great! Kudos. Dhanyosmi :-)
  • bhargav 2 hours ago
    Amazing tool and very accurate, even on some esoteric texts I tested. Wish it let me just dump an entire stotra :)
  • nopin 2 hours ago
    This is so so so cool. the UX of the app could be better.
  • orsenthil 2 hours ago
    This is Excellent!
  • _alternator_ 2 hours ago
    [dead]