Public declaration syntax from forge-go/media/transcription.go Original source SHA-256: 23aa905928295d152daaec2078ab691776189553c4648bcb2d3e282df9aea49a Function bodies and constant values are omitted. This is not the complete implementation. Source line 11 type TranscriptionSegment struct Source line 25 func (s TranscriptionSegment) Duration() float64 Source line 35 type TranscriptionOptions struct Source line 47 type TranscriptionResult struct Source line 72 type TranscriptionProvider interface Source line 105 func Transcribe(ctx context.Context, provider TranscriptionProvider, audio []byte, options TranscriptionOptions) (*TranscriptionResult, error)