xfyun-sdk
Version:
科大讯飞语音识别 SDK,支持浏览器中实时语音听写功能
22 lines (21 loc) • 1.5 kB
TypeScript
/**
* 科大讯飞语音 SDK
* @description 支持语音识别(ASR)、语音合成(TTS)、翻译等功能
*/
export { XfyunASR } from './recognizer';
export { XfyunTTS } from './synthesizer';
export { XfyunTranslator } from './translator';
export { BaseWebSocketClient } from './base-websocket-client';
export { Logger, LogLevel } from './logger';
export { default as SpeechRecognizer } from './components/SpeechRecognizer';
export type { SpeechRecognizerProps } from './components/SpeechRecognizer';
export { default as SpeechSynthesizer } from './components/SpeechSynthesizer';
export type { SpeechSynthesizerProps } from './components/SpeechSynthesizer';
export { default as Translator } from './components/Translator';
export type { TranslatorProps } from './components/Translator';
export type { XfyunASROptions, ASREventHandlers, RecognizerState, XfyunError, XfyunWebsocketRequest, XfyunWebsocketResponse, } from './types';
export type { XfyunTTSOptions, TTSEventHandlers, TTSError, TTSAudioFormat, TTSVoiceName, SynthesizerState, } from './types';
export type { XfyunTranslatorOptions, TranslatorEventHandlers, TranslatorError, TranslationResult, TranslatorType, SourceLanguage, TargetLanguage, TranslatorState, } from './types';
export type { OfflineASROptions, SpeakerVerifyOptions, SpeakerVerifyResult, SpeakerRegisterResult, } from './types';
export { generateAuthUrl, calculateVolume, arrayBufferToBase64, parseXfyunResult, } from './utils';
export declare const SDK_VERSION = "1.2.3";