39 packages tagged with “Opus”
This package is a portable C# implementation of the Opus audio compression codec (see https://opus-codec.org/ for more details). This package contains the Opus encoder, decoder, multistream codecs, repacketizer, as well as a port of the libspeexdsp resampler. It does NOT contain code to parse .ogg or .opus container files or to manage RTP packet streams. For better performance depending on your platform, see also the Concentus.Native package.
Fully managed, portable and easy-to-use C# library to read and edit audio data and metadata (tags) from various audio formats, playlists and CUE sheets
Provide access to Anthropic LLM models in Kernel Memory
A library for .NET that integrates the Opus audio codec (libopus) with LiveSwitch.
An easy-to-use library for encoding and decoding 16-bit audio using the Opus Audio Codec. NOTE: This library is a wrapper around the official libopus, and does not contain code for parsing .opus container files.
OpusSource IWaveSource implementation for CSCore
Demux a Matroska file (.mkv or .webm) into multiple streams
Provides the dynamic library files for opus.
Nequeo PjSip component
OpenAL based wrapper for teaching gaming audio
(This is used internally by the Concentus.Native meta-package. You should not need to reference it directly). Contains native Opus redistributable binaries for various platforms, intended as an optional addon to the core Concentus library. The default behavior for Concentus would be to look for these native binaries and use them if present, otherwise, fall back to a pure C# implementation of the codec.
Simple library for working with audio sources in .NET with a reactive interface
Class library for interacting with the Anthropic REST API.
Contains native Opus redistributable binaries for various platforms, intended as an optional addon to the core Concentus library. The default behavior for Concentus would be to look for these native binaries and use them if present, otherwise, fall back to a pure C# implementation of the codec. For best results, you should install this package ONLY into your top-level project, not into any intermediate libraries - this allows things like dotnet publish to correctly trim out native binaries that aren't relevant to your release target.
Simple lightweight mp4/m4v/mov reader/writer. Supports H264/H265/H266/AV1 for video and AAC/Opus for audio and HEIC/HEIF/AVIF for images.
Base construction to use UseCase pattern for domain rules
C# implementation of the RTSP to WebRTC gateway that allows you to stream RTSP from various sources to the web browser. Suppports H264, H265 and AV1 re-streaming. Audio transcoding from AAC to Opus is also supported.
The primary AudioWorks API. AudioWorks is a cross-platform, multi-format audio conversion and tagging suite.
Ready-to-use Pipelines for Opus UseCases
Provides FFmpeg-based audio codecs (MP3, AAC, OGG, Opus, etc.) for the SoundFlow audio engine.
Base resources for BranaOS Opus ecossistem
A package designed to communicate with the LlmApi.
Anthropic Claude implementation of ILLMClient for DevGPT. Provides access to Claude models (Opus, Sonnet, Haiku) with chat completions, streaming, structured JSON outputs, and token usage tracking. Supports Claude 3 and 3.5 series models via the Anthropic Messages API.
A C# Windows Media Foundation interop. No native dependencies, Windows only.
## What's New in v4.6.2 ### Grok Reasoning Support - `GrokReasoning` enum (Off/Low/High) and `reasoning_effort` parameter for grok-3-mini - Streaming `reasoning_content` from Grok reasoning models (grok-3-mini, grok-4, grok-4-1-fast) - `WithGrokParameters()` builder method for reasoning configuration ### SummaryConversationPolicy Improvements - `ByMessage`/`ByBoth` auto-adjust `keepRecentCount` when it would exceed `triggerCount` - `ValidateKeepRecentCount` guard throws `ArgumentException` for invalid configurations - `ApplySummaryPolicyIfNeededAsync()` changed to `public` for explicit streaming scenarios ### Streaming Fixes - Claude/ChatGPT: improved `function_call_arguments.done` handling for complete argument capture ## Supported Models ### OpenAI - GPT-5, GPT-5 Mini, GPT-5 Nano, GPT-5 Chat Latest - GPT-5.1 - GPT-5.2, GPT-5.2 Pro, GPT-5.2 Codex - o3, o3-pro - GPT-4.1, GPT-4.1 Mini, GPT-4.1 Nano - GPT-4o, GPT-4o Mini, GPT-4 Vision ### Anthropic Claude - Claude Opus 4.6, Opus 4.5, Opus 4.1, Opus 4 - Claude Sonnet 4.6, Sonnet 4.5, Sonnet 4 - Claude Haiku 4.5 ### xAI Grok - Grok 4, Grok 4.1 Fast - Grok 3, Grok 3 Mini ### Google Gemini - Gemini 2.5 Pro, Flash, Flash-Lite - Gemini 3 Pro Preview, Flash Preview ### DeepSeek - DeepSeek Chat, DeepSeek Reasoner ### Perplexity - Sonar, Sonar Pro, Sonar Reasoning ## Documentation - Basic Usage: https://github.com/AJ-comp/Mythosia.AI/wiki - Advanced Features: https://github.com/AJ-comp/Mythosia.AI/wiki/Advanced-Features - Release Notes: https://github.com/AJ-comp/Mythosia.AI/wiki/Release-Notes - GitHub: https://github.com/AJ-comp/Mythosia.AI