UNPKG

xfyun-sdk

Version:

科大讯飞语音识别 SDK,支持浏览器中实时语音听写功能

22 lines (21 loc) 1.5 kB
/** * 科大讯飞语音 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";