Nextjs-audio-to-text-recognition is a React hook designed to facilitate real-time audio-to-text conversion using the Web Speech API's webkitSpeechRecognition. This hook listens to user voice input and converts it into text, making it easy to integrate spe
npm install nextjs-audio-to-text-recognitionNextjs-audio-to-text-recognition is a React hook designed to facilitate real-time audio-to-text conversion using the Web Speech API's webkitSpeechRecognition. This hook listens to user voice input and converts it into text, making it easy to integrate speech recognition functionalities into your React applications.
npm i nextjs-audio-to-text-recognitionyarn add nextjs-audio-to-text-recognition
``
import {useNextjsAudioToTextRecognition} from "nextjs-audio-to-text-recognition";
function MyComponent() {
const {
isListening,
transcript,
startListening,
stopListening,
} = useNextjsAudioToTextRecognition({ lang: 'en-US', continuous: true });
return (
{transcript}
`
The hook accepts an Options object with the following properties:
- interimResults: Boolean (optional) - Whether to return interim results. Defaults to true.lang
- : String (optional) - Language code for speech recognition. Defaults to 'en-US'.continuous
- : Boolean (optional) - Whether to continuously recognize speech until stopped. Defaults to false`.
MIT