Yo dude, that actually sounds pretty good so far! (Its def a bank I'd use. I'm a sucker for electronic sounding voice)
As for character, it could be avatarless, you could make a simple design and not give it tons of lore, you could make a design and give tons of lore, whatever fits your fancy...