# LokerL/tts-vue

🎤 微软语音合成工具，使用 Electron + Vue + ElementPlus + Vite 构建。

Repository: https://github.com/LokerL/tts-vue
Canonical: https://ross.abutalabs.com/products/tts-vue
Homepage: https://tts-doc.loker.vip/home.html
Language: TypeScript
License: MIT
License Family: permissive
Topics: electron, element-plus, tts, vue
Last push: 2026-04-24T03:10:09+00:00

## Health v2 (maintenance only)
Score: 58/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 79, release rhythm 8, longevity 100
- inputs: {"age_days": 1499, "days_push": 131, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 6101, forks 857 (observed 2026-08-28T04:09:35.057637+00:00)

## What it is
TTS-Vue is a cross-platform desktop text-to-speech application built with Electron, Vue, ElementPlus, and Vite that uses Microsoft's Edge TTS WebSocket service. It supports SSML, batch conversion of multiple text files, automatic slicing of long texts, voice preview, and logging.

## Use cases
- convert text to speech using Microsoft voices
- batch convert multiple txt files to audio
- generate narration audio from long documents
- preview and select different TTS voices
- create voiceovers for videos or presentations
- use SSML to control speech synthesis output

## When to choose
- you want a free desktop GUI for Microsoft Edge TTS voices
- you need batch conversion or long-text slicing into a single audio file
- you want SSML support with voice preview in a desktop app

## When to avoid
- you need fully offline speech synthesis without Microsoft's online service
- you require commercial-use licensing - the project restricts usage to personal learning/testing
- you need a CLI or programmatic API rather than a GUI

## Facets
- artifact type: application
- maturity: maintenance
- function: tts, speech-recognition, gui
- domain: speech-processing, desktop-applications, developer-tools
- platform: windows, cross-platform
- tags: text-to-speech, microsoft-edge-tts, ssml, vue, electron, voice-synthesis, batch-conversion, audio, macos, linux, desktop

## Member repositories
- LokerL/tts-vue (main) score 58

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:35.057637+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:48:15.555807+00:00, confidence not recorded.
  - readme: https://github.com/LokerL/tts-vue (fetched 2026-08-28T04:09:35.057637+00:00, sha 3ebcb4f073f2)
  - homepage: https://tts-doc.loker.vip/home.html (fetched 2026-08-29T08:45:02.447395+00:00, sha 78e9409f964c)
- Data as of 2026-08-30T08:39:29.467469+00:00.
