Skip to content

PromptInputSpeechButton : Make speech recognition language configurableΒ #242

@amaryassa

Description

@amaryassa

Currently, the speech recognition language is hardcoded:

// prompt-input.tsx
speechRecognition.lang = "en-US";

Passing a lang prop does not work:

<PromptInputSpeechButton
  onTranscriptionChange={setInput}
  textareaRef={textareaRef}
  lang="fr"
/>

Proposed fix

Add a lang props to PromptInputSpeechButton:

speechRecognition.lang = "en-US" lang;

// prompt-input.tsx
export const PromptInputSpeechButton = ({
  className,
  textareaRef,
  onTranscriptionChange,
  lang = "en-US",
  ...props
}) => {...}

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions