SuttaCentral Voice Assistant v0.8.0 release at UTC 14:05 (~5 minutes) COMPLETED
- Automatic sectioning: Suttas will be broken up into sections automatically. Section breaks are determined by text segment leading numbers as well as maximum number of segments in a section. Sectioning will help assisted users navigate long suttas such as DN33.
- Sutta Player: audio player that recites sutta in both Pali and English, segment by segment with Previous, Play/Stop, and Next controls.
- SC-Voice fails with
kamma Error: Maximum text length has been exceededwhen searching for kamma. Fixed by eliminating redundant SSML. Hopefully there won’t be a longer Pali segment. This fix only reduces SSML by about 1/4, so it is possible that a longer Pali segment would also blow up.
This release has changed the way I study the suttas. Now I regularly listen to the Pali text together with the English text. In this way I am slowly learning Pali–it simply seeps in as I listen. This is how I learned German in college. I listened to alternative native/translated language segments. Hopefully this new feature may be of some use to others as well.
The auto-sectioning feature has also proven important, since I can now hop around a sutta like DN33 with my eyes closed.
Up next I will be looking at playing collections of suttas as @lankaputra has kindly suggested. This will simplify the listening of collections such as Saṃyutta Nikāya, which are sub-divided into chapters. The proposed implementation will be twofold:
- search will now permit a chapter designation such as SN22, and will display in numerical order all suttas in that chapter.
- there will be a Play List button in search results that will allow you to play your search results.
As always, please report bugs, inconsistencies, mispronunciations (especially Pali!). Also, now is a good time to request features as we converge on version 1.0.0, which will be the stable version of SuttaCentral Voice Assistant. With the release of version 1.0.0, SuttaCentral Voice Assistant will switch to maintenance mode for bugs and mispronunciations and content updates.