{- | Use the WebSocket protocol to stream audio to the AWS Transcribe service For general information regarding the service see the relevant AWS documentation () -} module AWS.Transcribe ( -- ** Credentials Credentials, newCredentials, lookupCredentials, runClient, -- ** Channel Channel, newChannel, readChannel, writeChannel, tryReadChannel, isEmpty, -- ** Settings Settings (..), LanguageCode (..), MediaEncoding (..), Region (..), -- ** StreamingResponse StreamingResponse (..), StreamingError (..), TranscriptEvent, transcript, Transcript, results, Result, alternatives, channelId, endTime, isPartial, resultId, startTime, Alternative, items, altTranscript, Item, confidence, content, iEndTime, speaker, stable, iStartTime, itemType, vocabularyFilterMatch, ItemType (..), ) where import AWS.Credentials import AWS.Transcribe.Channel import AWS.Transcribe.Client import AWS.Transcribe.Settings import AWS.Transcribe.StreamingResponse