mirror of
https://github.com/jambonz/next-static-site.git
synced 2026-10-30 07:14:35 +00:00
Release/0.8.2 (#59)
* add custom speech docs * add support for speech api * minor updates * minor docs tweak * custom speech docs
This commit is contained in:
1 parent
4255e6834d
commit
017111ba32
8 files changed
+150
-4
No files matched your search
@@ -0,0 +1,17 @@
|
||||
# Custom speech API
|
||||
> Added in 0.8.2
|
||||
|
||||
jambonz natively supports a large number of [STT](/docs/webhooks/recognizer) and [TTS](/docs/webhooks/say) speech providers out of the box, but if you want to use a speech provider that we don't support: no propblem! You can also add support for new speech vendors using our Speech APIs:
|
||||
|
||||
- [custom STT API](/docs/supporting-articles/custom-speech-stt) (websocket-based)
|
||||
- [custom TTS API](/docs/supporting-articles/custom-speech-tts) (http-based)
|
||||
|
||||
Adding support for a new STT or TTS vendor requires you to implement a server process that implements our APIs as described above, and integrates on the other side with your chosen vendor. Check out [this example code](https://github.com/jambonz/custom-speech-example) which shows how to integrate [AssemblyAI](https://www.assemblyai.com/) as custom STT vendor, among others.
|
||||
|
||||
Once you have added support for a new vendor, you can start using it immediately by logging into the jambonz portal and adding a new Speech service for that vendor. You will specify the URL(s) that your server exposes as well as an api key that you create to secure the endpoint:
|
||||
|
||||

|
||||
|
||||
Then, in the Application view simply select your custom vendor:
|
||||
|
||||

|
||||
Reference in new issue
Block a user