Repeat: This, however, is a major topic of speech research, and the technology appears to have made some strides.
This, however, is a major topic of speech research, and the technology appears to have made some strides.