react-speech-to-text-gk
Version:
Advanced React speech-to-text library with real-time audio analysis and comprehensive speech metrics
22 lines • 790 B
TypeScript
/// <reference types="react" />
import { AudioMetrics, PerformanceMode } from '../types/speechToText';
export declare const useAudioAnalysis: (performanceMode?: PerformanceMode) => {
initializeAudioAnalysis: (audioConfig?: {}) => Promise<void>;
stopAudioAnalysis: () => void;
getAudioData: () => AudioMetrics;
clearAudioData: () => void;
getSessionStartTime: () => number;
volumeDataRef: import("react").MutableRefObject<{
time: number;
volume: number;
}[]>;
pitchDataRef: import("react").MutableRefObject<{
time: number;
pitch: number;
}[]>;
spectralCentroidDataRef: import("react").MutableRefObject<{
time: number;
spectralCentroid: number;
}[]>;
};
//# sourceMappingURL=useAudioAnalysis.d.ts.map