From CBS in Atlanta:
Private investigator T.J. Ward said presidential hopeful Herman Cain was not lying at a news conference on Tuesday in Phoenix.
Cain denied making any sexual actions towards Sharon Bialek and vowed to take a polygraph test if necessary to prove his innocence.
Cain has not taken a polygraph but Ward said he does have software that does something better.
Ward said the $15,000 software can detect lies in people's voices.
Here is news video of the report.