Latin to Cyrillic
Type or paste Bulgarian written in Latin letters. Words are checked against the course vocabulary to tell ъ from у and й from и.
Better long term: switch to the Bulgarian phonetic keyboard layout. The typing test shows where every letter sits.