Experimental integration surface
+Local HTTP API
++ HyperYap can expose a localhost-only transcription endpoint while the + desktop app is open. It is intended for local tools that need a private + speech-to-text engine. +
+ +Enable it
+-
+
- Open HyperYap. +
- Go to Settings, then System. +
- Enable Local API. +
- Use the configured localhost port. The default is
4800.
+
Endpoint
+POST http://127.0.0.1:4800/api/transcribe
Send a multipart form field named audio containing a WAV file.
curl -X POST http://127.0.0.1:4800/api/transcribe \
+ -F "audio=@recording.wav;type=audio/wav"
+ Response
+{
+ "text": "Hello everyone, here is the complete transcript..."
+}
+ Errors return a JSON object with an error message.
Security model
+-
+
- The API listens on localhost. +
- CORS is not enabled. +
- Requests are processed sequentially through the local transcription engine. +
- Audio files must be WAV and no larger than the app limit. +
+