Hopefully, you'll just cross anywhere, and they'll just stop for you. Maybe we can figure some way to indicate you want to cross, so that they can slow down smoothly - as posted above, Google software can already read hand signs by cyclists.
Standing facing the kerb and looking at the traffic is a pretty good way of indicating you want to cross. Not sure how it would handle the other factor though: eye contact.