"By the time you finish reading her a book, she would be asleep."
I understand that we can use "will" instead of "would", but I'm curious whether "would" can be used as stated above. I thought that it is still possible to use "would" if it is used in a way that implies uncertainty, as in "When I get there, she would be playing the piano." Am I correct?