Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cosin2077/easyVoice
/ types & classes
Types & classes
70 in github.com/cosin2077/easyVoice
⨍
Functions
211
◇
Types & classes
70
Class
packages/backend/src/controllers/concurrency.controller.ts:5
Class
packages/backend/src/utils/subtitle.ts:12
Class
packages/backend/src/utils/taskManager.ts:36
Class
packages/backend/src/lib/node-edge-tts/edge-tts-fixed.ts:37
Class
packages/backend/src/storage/fileStorage.ts:10
Class
packages/backend/src/storage/memoryStorage.ts:4
Class
packages/backend/src/storage/baseStorage.ts:2
Class
packages/backend/src/services/cache.service.ts:19
Class
packages/backend/src/services/audioCache.service.ts:14
Class
packages/backend/src/tts/pluginManager.ts:3
Class
packages/backend/src/tts/engines/kokoroTts.ts:14
Class
packages/backend/src/tts/engines/openaiTts.ts:10
Class
packages/backend/src/tts/engines/edgeTts.ts:6
Interface
AppConfig
packages/backend/src/app.ts:11
Interface
Audio
packages/frontend/src/stores/generation.ts:4
Class
AudioCacheService
packages/backend/src/services/audioCache.service.ts:14
Interface
AudioConfig
packages/frontend/src/stores/audioConfig.ts:4
Interface
AudioController
packages/frontend/src/utils/index.ts:29
Interface
AudioData
packages/backend/src/services/audioCache.service.ts:5
Interface
AudioProcessor
packages/frontend/src/utils/index.ts:94
Interface
CacheItem
packages/backend/src/services/cache.service.ts:13
Interface
CacheOptions
packages/backend/src/services/cache.service.ts:7
Class
CacheService
packages/backend/src/services/cache.service.ts:19
Interface
ChatCompletionRequest
packages/backend/src/types/openai.d.ts:10
Interface
ChatCompletionResponse
packages/backend/src/types/openai.d.ts:24
Interface
ConcatAudioParams
packages/backend/src/services/tts.service.ts:404
Interface
ConcatAudioParams
packages/backend/src/services/tts.stream.service.ts:474
Interface
CustomConfig
packages/backend/src/utils/request.ts:13
Class
EdgeTTS
packages/backend/src/lib/node-edge-tts/edge-tts-fixed.ts:37
Class
EdgeTtsEngine
packages/backend/src/tts/engines/edgeTts.ts:6
Enum
ErrorMessages
packages/backend/src/services/tts.service.ts:None
Enum
ErrorMessages
packages/backend/src/services/tts.stream.service.ts:None
Interface
ExtendedTtsOptions
packages/backend/src/tts/engines/kokoroTts.ts:10
Class
FileStorage
packages/backend/src/storage/fileStorage.ts:10
Interface
FileStorageOptions
packages/backend/src/storage/fileStorage.ts:6
Interface
GenerateRequest
packages/frontend/src/api/tts.ts:12
Interface
GenerateResponse
packages/frontend/src/api/tts.ts:38
Class
KokoroTtsEngine
packages/backend/src/tts/engines/kokoroTts.ts:14
Class
MapLimitController
packages/backend/src/controllers/concurrency.controller.ts:5
Class
MemoryStorage
packages/backend/src/storage/memoryStorage.ts:4
Interface
MiddlewareConfig
packages/backend/src/middleware/config.ts:8
Interface
OpenAIConfig
packages/backend/src/types/openai.d.ts:2
Interface
OpenAIConfig
packages/backend/src/utils/openai.ts:7
Class
OpenAITtsEngine
packages/backend/src/tts/engines/openaiTts.ts:10
Interface
Options
packages/backend/src/utils/taskManager.ts:7
Interface
ResponseData
packages/backend/src/utils/request.ts:5
Interface
ResponseWrapper
packages/frontend/src/api/tts.ts:32
Interface
Segment
packages/backend/src/types/tts.d.ts:1
Interface
SegmentError
* 生成多个片段并合并的 TTS
packages/backend/src/services/tts.stream.service.ts:230
Interface
StaticConfig
packages/backend/src/middleware/static.ts:4
Interface
StreamOptions
packages/backend/src/utils/index.ts:199
Interface
SubLine
packages/backend/src/lib/node-edge-tts/edge-tts-fixed.ts:11
Interface
Subtitle
packages/backend/src/services/edge-tts.service.ts:59
Interface
SubtitleItem
packages/backend/src/utils/subtitle.ts:1
Class
SubtitleMergeError
packages/backend/src/utils/subtitle.ts:12
Interface
TTSEngine
packages/backend/src/tts/types.ts:18
Interface
TTSParams
packages/frontend/src/types/index.ts:1
Interface
TTSParams
packages/backend/src/types/tts.d.ts:12
Interface
TTSResult
packages/backend/src/types/tts.d.ts:6
Interface
Task
packages/frontend/src/api/tts.ts:52
Interface
Task
packages/backend/src/controllers/concurrency.controller.ts:1
Interface
Task
packages/backend/src/utils/taskManager.ts:14
Class
TaskManager
packages/backend/src/utils/taskManager.ts:36
Interface
TaskManagerOptions
packages/backend/src/utils/taskManager.ts:11
Interface
TaskRequest
packages/frontend/src/api/tts.ts:22
Interface
TaskResponse
packages/frontend/src/api/tts.ts:25
Interface
TtsOptions
packages/backend/src/lib/node-edge-tts/edge-tts-fixed.ts:18
Interface
TtsOptions
packages/backend/src/tts/types.ts:3
Class
TtsPluginManager
packages/backend/src/tts/pluginManager.ts:3
Interface
VoiceConfig
packages/frontend/src/types/index.ts:7