diff --git a/client/types/types.go b/client/types/types.go index 8b179c4..12b488e 100644 --- a/client/types/types.go +++ b/client/types/types.go @@ -242,16 +242,16 @@ const ( TimestampsGranularityCharacter TimestampsGranularity = "character" ) -type SpeehToTextModel string +type SpeechToTextModel string const ( - SpeehToTextModelScribeV1 SpeehToTextModel = "scribe_v1" + SpeechToTextModelScribeV1 SpeechToTextModel = "scribe_v1" ) // SpeechToTextRequest represents a request to the speech-to-text API type SpeechToTextRequest struct { // The ID of the model to use for transcription (currently only 'scribe_v1') - ModelID SpeehToTextModel `json:"model_id"` + ModelID SpeechToTextModel `json:"model_id"` // ISO-639-1 or ISO-639-3 language code. If not specified, language is auto-detected LanguageCode string `json:"language_code,omitempty"` // Whether to tag audio events like (laughter), (footsteps), etc. diff --git a/cmd/transcribe/main.go b/cmd/transcribe/main.go index 1a4f059..7d0d484 100644 --- a/cmd/transcribe/main.go +++ b/cmd/transcribe/main.go @@ -17,7 +17,7 @@ func main() { filePath := os.Args[1] resp, err := client.ConvertSpeechToText(ctx, filePath, types.SpeechToTextRequest{ - ModelID: types.SpeehToTextModelScribeV1, + ModelID: types.SpeechToTextModelScribeV1, TimestampsGranularity: types.TimestampsGranularityWord, Diarize: true, })