No description
modeco80
d95d305734
i'm going to switch the build to clang-cl. To test, I've added EXE build support back to the speech2 C++ buildsystem and I'm going to replace the current mingw command lines for clang-cl in the next commit. Because we only need XP SP3 compatibility, we won't need any compat library stuff, but I may still alter his libc++ fork if MSVC CRT ends up blowing too many chunks. |
||
---|---|---|
SAPIServer | ||
speech2 | ||
.clang-format | ||
.editorconfig | ||
.gitattributes | ||
.gitignore | ||
Justfile | ||
LICENSE.txt | ||
README.md | ||
SAPIServer.sln |
SAPIServer
Simple HTTP frontend API for Microsoft Speech API
Building
Requirements
- .NET SDK
- mingw-w64 toolchain built with
win32
thread model (pthread
won't work)
just
should do the trick.
Running
Usage: SAPIServer.exe <port>
API Usage
List voices
GET /api/voices
{"voices":["LH Michael","LH Michelle","Microsoft Sam"]}
Synthesize text
POST /api/synthesize
Content-Type: application/json
{"text":"Lorem ipsum doler sit amet...","voice":"Microsoft Sam"}
Returns synthesized TTS audio as a wave-form file.