Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 9 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,15 +32,15 @@
<tr>
<td><strong>Integrations</strong></td>
<td>
<a href="https://decibri.com/docs/node/integrations/openai-realtime.html"><img src="https://img.shields.io/badge/OpenAI-cloud-blue" alt="OpenAI"></a>&nbsp;
<a href="https://decibri.com/docs/node/integrations/deepgram.html"><img src="https://img.shields.io/badge/Deepgram-cloud-blue" alt="Deepgram"></a>&nbsp;
<a href="https://decibri.com/docs/node/integrations/assemblyai.html"><img src="https://img.shields.io/badge/AssemblyAI-cloud-blue" alt="AssemblyAI"></a>&nbsp;
<a href="https://decibri.com/docs/node/integrations/mistral-voxtral.html"><img src="https://img.shields.io/badge/Mistral-cloud-blue" alt="Mistral"></a>&nbsp;
<a href="https://decibri.com/docs/node/integrations/aws-transcribe.html"><img src="https://img.shields.io/badge/AWS_Transcribe-cloud-blue" alt="AWS Transcribe"></a>&nbsp;
<a href="https://decibri.com/docs/node/integrations/google-speech.html"><img src="https://img.shields.io/badge/Google_Speech-cloud-blue" alt="Google Speech-to-Text"></a>&nbsp;
<a href="https://decibri.com/docs/node/integrations/azure-speech.html"><img src="https://img.shields.io/badge/Azure_Speech-cloud-blue" alt="Azure Speech-to-Text"></a>&nbsp;
<a href="https://decibri.com/docs/node/integrations/sherpa-onnx-stt.html"><img src="https://img.shields.io/badge/Sherpa--ONNX-local-brightgreen" alt="Sherpa-ONNX"></a>&nbsp;
<a href="https://decibri.com/docs/node/integrations/whisper-cpp.html"><img src="https://img.shields.io/badge/Whisper.cpp-local-brightgreen" alt="Whisper.cpp"></a>
<a href="https://decibri.com/docs/node/integrations/openai-realtime"><img src="https://img.shields.io/badge/OpenAI-cloud-blue" alt="OpenAI"></a>&nbsp;
<a href="https://decibri.com/docs/node/integrations/deepgram"><img src="https://img.shields.io/badge/Deepgram-cloud-blue" alt="Deepgram"></a>&nbsp;
<a href="https://decibri.com/docs/node/integrations/assemblyai"><img src="https://img.shields.io/badge/AssemblyAI-cloud-blue" alt="AssemblyAI"></a>&nbsp;
<a href="https://decibri.com/docs/node/integrations/mistral-voxtral"><img src="https://img.shields.io/badge/Mistral-cloud-blue" alt="Mistral"></a>&nbsp;
<a href="https://decibri.com/docs/node/integrations/aws-transcribe"><img src="https://img.shields.io/badge/AWS_Transcribe-cloud-blue" alt="AWS Transcribe"></a>&nbsp;
<a href="https://decibri.com/docs/node/integrations/google-speech"><img src="https://img.shields.io/badge/Google_Speech-cloud-blue" alt="Google Speech-to-Text"></a>&nbsp;
<a href="https://decibri.com/docs/node/integrations/azure-speech"><img src="https://img.shields.io/badge/Azure_Speech-cloud-blue" alt="Azure Speech-to-Text"></a>&nbsp;
<a href="https://decibri.com/docs/node/integrations/sherpa-onnx-stt"><img src="https://img.shields.io/badge/Sherpa--ONNX-local-brightgreen" alt="Sherpa-ONNX"></a>&nbsp;
<a href="https://decibri.com/docs/node/integrations/whisper-cpp"><img src="https://img.shields.io/badge/Whisper.cpp-local-brightgreen" alt="Whisper.cpp"></a>
</td>
</tr>
</table>
Expand Down
12 changes: 6 additions & 6 deletions docs/docs/browser/api-reference.html
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@
<meta property="og:title" content="API Reference | decibri docs">
<meta property="og:description" content="decibri-web API reference. Constructor options, methods, events, types, and differences from decibri for Node.js.">
<meta property="og:type" content="article">
<meta property="og:url" content="https://decibri.com/docs/browser/api-reference.html">
<link rel="canonical" href="https://decibri.com/docs/browser/api-reference.html">
<meta property="og:url" content="https://decibri.com/docs/browser/api-reference">
<link rel="canonical" href="https://decibri.com/docs/browser/api-reference">
<link rel="icon" href="/favicon.ico" type="image/x-icon">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
Expand All @@ -31,7 +31,7 @@

<nav class="docs-nav">
<div class="nav-inner">
<a href="/docs/index.html" class="nav-logo">deci<span>bri</span> docs</a>
<a href="/docs/" class="nav-logo">deci<span>bri</span> docs</a>
<div class="mobile-nav">
<a href="https://github.com/analyticsinmotion/decibri-web" class="nav-cta" target="_blank" rel="noopener noreferrer" aria-label="GitHub"><svg width="16" height="16" viewBox="0 0 16 16" fill="currentColor"><path d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z"/></svg></a>
<button class="mobile-nav-btn" onclick="toggleTheme()" aria-label="Toggle theme" title="Toggle theme">
Expand All @@ -53,15 +53,15 @@
<div class="doc-container">

<div class="breadcrumb">
<a href="/docs/index.html">Docs</a>
<a href="/docs/">Docs</a>
<span class="sep">/</span>
<a href="/docs/browser/index.html">Browser</a>
<a href="/docs/browser/">Browser</a>
<span class="sep">/</span>
<span class="current">API Reference</span>
</div>

<h1>API Reference</h1>
<p class="lead">Complete reference for the decibri-web browser API. For installation and basic usage, see <a href="index.html">Getting Started</a>.</p>
<p class="lead">Complete reference for the decibri-web browser API. For installation and basic usage, see <a href="./">Getting Started</a>.</p>

<h2>Constructor</h2>
<h3><code>new Decibri(options?)</code></h3>
Expand Down
6 changes: 3 additions & 3 deletions docs/docs/browser/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@

<nav class="docs-nav">
<div class="nav-inner">
<a href="/docs/index.html" class="nav-logo">deci<span>bri</span> docs</a>
<a href="/docs/" class="nav-logo">deci<span>bri</span> docs</a>
<div class="mobile-nav">
<a href="https://github.com/analyticsinmotion/decibri-web" class="nav-cta" target="_blank" rel="noopener noreferrer" aria-label="GitHub"><svg width="16" height="16" viewBox="0 0 16 16" fill="currentColor"><path d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z"/></svg></a>
<button class="mobile-nav-btn" onclick="toggleTheme()" aria-label="Toggle theme" title="Toggle theme">
Expand All @@ -53,7 +53,7 @@
<div class="doc-container">

<div class="breadcrumb">
<a href="/docs/index.html">Docs</a>
<a href="/docs/">Docs</a>
<span class="sep">/</span>
<span class="current">Getting Started</span>
</div>
Expand Down Expand Up @@ -221,7 +221,7 @@ <h2>CSP-restricted environments</h2>

<h2>Next steps</h2>
<div class="cards-grid">
<a href="api-reference.html" class="doc-card">
<a href="api-reference" class="doc-card">
<h3>API Reference</h3>
<p>Full constructor options, methods, events, and browser compatibility</p>
</a>
Expand Down
56 changes: 28 additions & 28 deletions docs/docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -33,18 +33,18 @@
"numberOfItems": 13,
"itemListElement": [
{"@type": "ListItem", "position": 1, "name": "Browser Getting Started", "url": "https://decibri.com/docs/browser/"},
{"@type": "ListItem", "position": 2, "name": "Browser API Reference", "url": "https://decibri.com/docs/browser/api-reference.html"},
{"@type": "ListItem", "position": 3, "name": "Sherpa-ONNX Speech-to-Text", "url": "https://decibri.com/docs/node/integrations/sherpa-onnx-stt.html"},
{"@type": "ListItem", "position": 4, "name": "Sherpa-ONNX Keyword Spotting", "url": "https://decibri.com/docs/node/integrations/sherpa-onnx-kws.html"},
{"@type": "ListItem", "position": 5, "name": "Sherpa-ONNX Voice Activity Detection", "url": "https://decibri.com/docs/node/integrations/sherpa-onnx-vad.html"},
{"@type": "ListItem", "position": 6, "name": "Whisper.cpp Speech-to-Text", "url": "https://decibri.com/docs/node/integrations/whisper-cpp.html"},
{"@type": "ListItem", "position": 7, "name": "Deepgram Real-Time Transcription", "url": "https://decibri.com/docs/node/integrations/deepgram.html"},
{"@type": "ListItem", "position": 8, "name": "AssemblyAI Real-Time Transcription", "url": "https://decibri.com/docs/node/integrations/assemblyai.html"},
{"@type": "ListItem", "position": 9, "name": "OpenAI Real-Time Transcription", "url": "https://decibri.com/docs/node/integrations/openai-realtime.html"},
{"@type": "ListItem", "position": 10, "name": "Mistral Voxtral Real-Time Transcription", "url": "https://decibri.com/docs/node/integrations/mistral-voxtral.html"},
{"@type": "ListItem", "position": 11, "name": "AWS Transcribe Streaming", "url": "https://decibri.com/docs/node/integrations/aws-transcribe.html"},
{"@type": "ListItem", "position": 12, "name": "Google Cloud Speech-to-Text Streaming", "url": "https://decibri.com/docs/node/integrations/google-speech.html"},
{"@type": "ListItem", "position": 13, "name": "Azure Speech-to-Text Streaming", "url": "https://decibri.com/docs/node/integrations/azure-speech.html"}
{"@type": "ListItem", "position": 2, "name": "Browser API Reference", "url": "https://decibri.com/docs/browser/api-reference"},
{"@type": "ListItem", "position": 3, "name": "Sherpa-ONNX Speech-to-Text", "url": "https://decibri.com/docs/node/integrations/sherpa-onnx-stt"},
{"@type": "ListItem", "position": 4, "name": "Sherpa-ONNX Keyword Spotting", "url": "https://decibri.com/docs/node/integrations/sherpa-onnx-kws"},
{"@type": "ListItem", "position": 5, "name": "Sherpa-ONNX Voice Activity Detection", "url": "https://decibri.com/docs/node/integrations/sherpa-onnx-vad"},
{"@type": "ListItem", "position": 6, "name": "Whisper.cpp Speech-to-Text", "url": "https://decibri.com/docs/node/integrations/whisper-cpp"},
{"@type": "ListItem", "position": 7, "name": "Deepgram Real-Time Transcription", "url": "https://decibri.com/docs/node/integrations/deepgram"},
{"@type": "ListItem", "position": 8, "name": "AssemblyAI Real-Time Transcription", "url": "https://decibri.com/docs/node/integrations/assemblyai"},
{"@type": "ListItem", "position": 9, "name": "OpenAI Real-Time Transcription", "url": "https://decibri.com/docs/node/integrations/openai-realtime"},
{"@type": "ListItem", "position": 10, "name": "Mistral Voxtral Real-Time Transcription", "url": "https://decibri.com/docs/node/integrations/mistral-voxtral"},
{"@type": "ListItem", "position": 11, "name": "AWS Transcribe Streaming", "url": "https://decibri.com/docs/node/integrations/aws-transcribe"},
{"@type": "ListItem", "position": 12, "name": "Google Cloud Speech-to-Text Streaming", "url": "https://decibri.com/docs/node/integrations/google-speech"},
{"@type": "ListItem", "position": 13, "name": "Azure Speech-to-Text Streaming", "url": "https://decibri.com/docs/node/integrations/azure-speech"}
]
}
</script>
Expand All @@ -54,7 +54,7 @@

<nav class="docs-nav">
<div class="nav-inner">
<a href="/docs/index.html" class="nav-logo">deci<span>bri</span> docs</a>
<a href="/docs/" class="nav-logo">deci<span>bri</span> docs</a>
<div class="mobile-nav">
<a href="https://github.com/analyticsinmotion/decibri" class="nav-cta" target="_blank" rel="noopener noreferrer" aria-label="GitHub"><svg width="16" height="16" viewBox="0 0 16 16" fill="currentColor"><path d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z"/></svg></a>
<button class="mobile-nav-btn" onclick="toggleTheme()" aria-label="Toggle theme" title="Toggle theme">
Expand Down Expand Up @@ -84,23 +84,23 @@ <h1>Welcome to the decibri documentation</h1>

<h2>Node.js</h2>
<div class="cards-grid">
<a href="node/index.html" class="doc-card">
<a href="node/" class="doc-card">
<h3>Getting Started</h3>
<p>Install, capture audio, and build real-time voice applications</p>
</a>
<a href="node/api-reference.html" class="doc-card">
<a href="node/api-reference" class="doc-card">
<h3>API Reference</h3>
<p>Constructor options, methods, events, and audio format details</p>
</a>
</div>

<h2>Browser</h2>
<div class="cards-grid">
<a href="browser/index.html" class="doc-card">
<a href="browser/" class="doc-card">
<h3>Getting Started</h3>
<p>Install, capture audio in the browser, and stream to your backend</p>
</a>
<a href="browser/api-reference.html" class="doc-card">
<a href="browser/api-reference" class="doc-card">
<h3>API Reference</h3>
<p>Constructor options, methods, events, and browser compatibility</p>
</a>
Expand All @@ -113,23 +113,23 @@ <h3 class="category-label">Local (no API key, no cloud)</h3>

<h3>Sherpa-ONNX</h3>
<div class="cards-grid">
<a href="node/integrations/sherpa-onnx-stt.html" class="doc-card">
<a href="node/integrations/sherpa-onnx-stt" class="doc-card">
<h3>Speech-to-Text</h3>
<p>Real-time local transcription. No API key required.</p>
</a>
<a href="node/integrations/sherpa-onnx-kws.html" class="doc-card">
<a href="node/integrations/sherpa-onnx-kws" class="doc-card">
<h3>Keyword Spotting</h3>
<p>Detect spoken keywords and wake phrases. No API key required.</p>
</a>
<a href="node/integrations/sherpa-onnx-vad.html" class="doc-card">
<a href="node/integrations/sherpa-onnx-vad" class="doc-card">
<h3>Voice Activity Detection</h3>
<p>Detect speech vs silence with Silero VAD. No API key required.</p>
</a>
</div>

<h3>Whisper.cpp</h3>
<div class="cards-grid">
<a href="node/integrations/whisper-cpp.html" class="doc-card">
<a href="node/integrations/whisper-cpp" class="doc-card">
<h3>Speech-to-Text</h3>
<p>Local transcription with OpenAI's Whisper model. No API key required.</p>
</a>
Expand All @@ -139,55 +139,55 @@ <h3 class="category-label">Cloud (API key required)</h3>

<h3>Deepgram</h3>
<div class="cards-grid">
<a href="node/integrations/deepgram.html" class="doc-card">
<a href="node/integrations/deepgram" class="doc-card">
<h3>Real-Time Transcription</h3>
<p>Cloud speech-to-text with Deepgram's Nova-3 model. Free tier available.</p>
</a>
</div>

<h3>AssemblyAI</h3>
<div class="cards-grid">
<a href="node/integrations/assemblyai.html" class="doc-card">
<a href="node/integrations/assemblyai" class="doc-card">
<h3>Real-Time Transcription</h3>
<p>Cloud speech-to-text with AssemblyAI's Universal-3 Pro Streaming model.</p>
</a>
</div>

<h3>OpenAI</h3>
<div class="cards-grid">
<a href="node/integrations/openai-realtime.html" class="doc-card">
<a href="node/integrations/openai-realtime" class="doc-card">
<h3>Real-Time Transcription</h3>
<p>Stream audio to OpenAI's Realtime API for cloud-based speech-to-text.</p>
</a>
</div>

<h3>Mistral</h3>
<div class="cards-grid">
<a href="node/integrations/mistral-voxtral.html" class="doc-card">
<a href="node/integrations/mistral-voxtral" class="doc-card">
<h3>Real-Time Transcription</h3>
<p>Cloud speech-to-text with Mistral's Voxtral open-weights model.</p>
</a>
</div>

<h3>AWS</h3>
<div class="cards-grid">
<a href="node/integrations/aws-transcribe.html" class="doc-card">
<a href="node/integrations/aws-transcribe" class="doc-card">
<h3>Streaming Transcription</h3>
<p>Real-time cloud speech-to-text with AWS Transcribe.</p>
</a>
</div>

<h3>Google</h3>
<div class="cards-grid">
<a href="node/integrations/google-speech.html" class="doc-card">
<a href="node/integrations/google-speech" class="doc-card">
<h3>Streaming Transcription</h3>
<p>Real-time cloud speech-to-text with Google Cloud Speech-to-Text.</p>
</a>
</div>

<h3>Azure</h3>
<div class="cards-grid">
<a href="node/integrations/azure-speech.html" class="doc-card">
<a href="node/integrations/azure-speech" class="doc-card">
<h3>Streaming Transcription</h3>
<p>Real-time cloud speech-to-text with Azure Speech-to-Text.</p>
</a>
Expand Down
Loading