Speech recognition and synthesis library for Windows - Python 2 and 3.
-
Updated
Jun 9, 2017 - Python
Speech recognition and synthesis library for Windows - Python 2 and 3.
using Win SpVoice Interface (SAPI) with python to generate audio files with either text-to-speech or phoneme-to-speech
Desktop App for Ollama with optional voice input/output, automatic answering mode and RAG System
Local text-to-speech MCP server for Windows, macOS, and Linux. No API key, no account, no cloud.
This custom integration allows you to use SAPI services within Home Assistant.
⚽ playing with python
Программа для преобразования текста в речь и конвертации в MP3 в среде Windows, разработанная на Python с использованием Microsoft SAPI и FFmpeg; поддерживает вкладки, горячие клавиши, а также функции восстановления и диагностики.
Hear every speech voice on this machine and find the ones your assistant cannot reach. Windows keeps voices in two registry locations and pyttsx3 reads only the older one, so the newer and usually better voices are installed, working, and invisible. Speaks through .NET System.Speech, so nothing needs installing.
The Python script utilizes the win32com library to interact with the Windows Speech API (SAPI), prompting the user to input text to be spoken aloud. It continuously speaks the input text using the default system text-to-speech engine until the user inputs "-1" to terminate the program.
Clipboard monitor that converts copied text to speech (TTS) using configurable engines (Edge-TTS, Piper, SAPI). Streams audio locally.
To associate your repository with the sapi topic, visit your repo's landing page and select "manage topics."