title: Speech-to-Text punctuation timestamps?
body: <p>Google Cloud Speech-to-Text and Amazon Transcribe both offer <a href="https://cloud.google.com/speech-to-text/docs/automatic-punctuation" rel="nofollow noreferrer">punctuation</a> and <a href="https://cloud.google.com/speech-to-text/docs/async-time-offsets" rel="nofollow noreferrer">word timestamps</a>. Can I get punctuation timestamps? Specifically, I want timestamps for sentence breaks (periods, question marks, exclamation points), e.g., at 0:33 seconds, 1:01, 1:23, 1:49, 2:05, etc. </p>
  
  <p>I suppose that I could use Google or AWS to transcribe a file with punctuation, then break the transcript up into sentences, and then do a word timestamp for each sentence. It would be easier (and about 1/500 of the computer time, for a file with 500 sentences) if I could just set a parameter for <code>getPunctuationTimestamps</code>.</p>
  
  <p>IBM Watson Speech-to-Text offers <a href="https://cloud.ibm.com/docs/services/speech-to-text?topic=speech-to-text-output#keyword_spotting" rel="nofollow noreferrer">keyword spotting</a> but not punctuation. </p>