The only way I can find would require you to write a bit of Python code.
This is the site that provides a module for Python
http://code.google.com/p/pygooglevoice/
This page gives you details on how to set a message to read. Look for the Mark function under the Message section.
sphinxdoc. github.com/pygooglevoice/api.html#message
I would write the script for you but I do not know enough Python to make an attempt.
Hope that helps some.
EDIT: shouldn't belittle my abilities. Here is a script to set everything to read.
from googlevoice import Voice,util
voice = Voice()
voice.login('YOUR USERNAME', 'YOUR PASSWORD')
while True :
folder = voice.search('is:unread')
if folder.totalSize <= 0 :
break
util.print_(folder.totalSize)
for message in folder.messages:
util.print_(message)
message.mark(1)
UPDATE - gygooglevoice needs a change in its settings page to work properly, otherwise you will get a login error. Change needed is referenced here: http://code.google.com/p/pygooglevoice/issues/detail?id=64#c4 (just update the Login URL)