2024-05-04 13:27:39 +08:00
|
|
|
const addon = require('./addon.js')
|
2024-05-03 14:47:40 +08:00
|
|
|
const streaming_asr = require('./streaming-asr.js');
|
2024-05-13 16:03:34 +08:00
|
|
|
const non_streaming_asr = require('./non-streaming-asr.js');
|
2024-05-13 19:24:09 +08:00
|
|
|
const non_streaming_tts = require('./non-streaming-tts.js');
|
2024-05-11 20:58:23 +08:00
|
|
|
const vad = require('./vad.js');
|
2024-05-13 20:26:11 +08:00
|
|
|
const slid = require('./spoken-language-identification.js');
|
2024-05-14 13:28:50 +08:00
|
|
|
const sid = require('./speaker-identification.js');
|
2024-05-14 17:32:30 +08:00
|
|
|
const at = require('./audio-tagg.js');
|
2024-05-14 19:28:56 +08:00
|
|
|
const punct = require('./punctuation.js');
|
2024-05-14 20:26:48 +08:00
|
|
|
const kws = require('./keyword-spotter.js');
|
2024-10-10 15:51:31 +08:00
|
|
|
const sd = require('./non-streaming-speaker-diarization.js');
|
2025-03-12 15:52:01 +08:00
|
|
|
const speech_denoiser = require('./non-streaming-speech-denoiser.js');
|
2024-05-03 14:47:40 +08:00
|
|
|
|
|
|
|
|
module.exports = {
|
|
|
|
|
OnlineRecognizer: streaming_asr.OnlineRecognizer,
|
2024-05-13 16:03:34 +08:00
|
|
|
OfflineRecognizer: non_streaming_asr.OfflineRecognizer,
|
2024-05-13 19:24:09 +08:00
|
|
|
OfflineTts: non_streaming_tts.OfflineTts,
|
2024-05-03 14:47:40 +08:00
|
|
|
readWave: addon.readWave,
|
2024-05-11 20:58:23 +08:00
|
|
|
writeWave: addon.writeWave,
|
2024-05-10 18:21:05 +08:00
|
|
|
Display: streaming_asr.Display,
|
2024-05-11 20:58:23 +08:00
|
|
|
Vad: vad.Vad,
|
|
|
|
|
CircularBuffer: vad.CircularBuffer,
|
2024-05-13 20:26:11 +08:00
|
|
|
SpokenLanguageIdentification: slid.SpokenLanguageIdentification,
|
2024-05-14 13:28:50 +08:00
|
|
|
SpeakerEmbeddingExtractor: sid.SpeakerEmbeddingExtractor,
|
|
|
|
|
SpeakerEmbeddingManager: sid.SpeakerEmbeddingManager,
|
2024-05-14 17:32:30 +08:00
|
|
|
AudioTagging: at.AudioTagging,
|
2024-05-14 19:28:56 +08:00
|
|
|
Punctuation: punct.Punctuation,
|
2024-05-14 20:26:48 +08:00
|
|
|
KeywordSpotter: kws.KeywordSpotter,
|
2024-10-10 15:51:31 +08:00
|
|
|
OfflineSpeakerDiarization: sd.OfflineSpeakerDiarization,
|
2025-03-12 15:52:01 +08:00
|
|
|
OfflineSpeechDenoiser: speech_denoiser.OfflineSpeechDenoiser,
|
2024-05-03 14:47:40 +08:00
|
|
|
}
|