# Developer Quickstart

- [Streaming - Websocket](https://navana.gitbook.io/bodhi/quickstart/streaming-websocket.md): Bodhi’s Streaming API delivers low-latency, real-time speech recognition in 12+ Indian languages; built for fast, accurate voice experiences.
- [Response Structure](https://navana.gitbook.io/bodhi/quickstart/streaming-websocket/response-structure.md): This page provides a detailed understanding of the response structure to expect from the streaming api.
- [Error Responses](https://navana.gitbook.io/bodhi/quickstart/streaming-websocket/error-responses.md): A reference guide outlining how the system communicates issues during API interactions, helping developers understand, handle, and resolve errors gracefully.
- [Advanced Features](https://navana.gitbook.io/bodhi/quickstart/streaming-websocket/advanced-features.md): Refer to the features below for improving accuracy, increasing background noise resilience and more.
- [Measuring Latency](https://navana.gitbook.io/bodhi/quickstart/streaming-websocket/measuring-latency.md): Use this script to measure \*\*real-time transcription latency\*\* for a given audio file. It prints how many seconds of audio have been sent vs. how many seconds have been transcribed.
- [Starter Apps](https://navana.gitbook.io/bodhi/quickstart/streaming-websocket/starter-apps.md): Get up and running fast with our streaming speech-to-text starter applications which come fully integrated with Bodhi out-of-the-box
- [Connection Lifecycle](https://navana.gitbook.io/bodhi/quickstart/streaming-websocket/connection-lifecycle.md): Optional reading to better understand the management of the websocket connection
- [Non-Streaming API](https://navana.gitbook.io/bodhi/quickstart/non-streaming-api.md)
- [Response Structure](https://navana.gitbook.io/bodhi/quickstart/non-streaming-api/response-structure.md): This page provides a detailed understanding of the response structure to expect from the non-streaming api.
- [Error Responses](https://navana.gitbook.io/bodhi/quickstart/non-streaming-api/error-responses.md): A reference guide outlining how the system communicates issues during API interactions, helping developers understand, handle, and resolve errors gracefully.
- [Advanced Features](https://navana.gitbook.io/bodhi/quickstart/non-streaming-api/advanced-features.md): Refer to the features below for improving accuracy, debugging latency and more.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://navana.gitbook.io/bodhi/quickstart.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
