When you have no one else to speak to, there’s nothing wrong with talking to yourself:
“It might sound really weird, but actually speaking to yourself in a language is a great way to practice if you’re not able to use it all the time.”
can keep new words and phrases fresh in your mind and build up your confidence for the next time you speak with someone.