Speech Translation Technology Demonstrates Potential for Universal Language Speech Translation Technology Demonstrates Potential for Universal Language.