github kizuna-ai-lab/sokuji v0.1.0

latest releases: v0.9.23, v0.9.22, v0.9.21...
7 months ago
  • fix(ci): simplify changelog generation in GitHub Actions workflow
  • fix(ci): update changelog generation in GitHub Actions workflow
  • fix(ci): add GitHub workflow permissions for release creation
  • fix(ci): add CI=false to Electron build steps in GitHub Actions
  • fix(ci): prevent treating ESLint warnings as errors in GitHub Actions
  • ci(github): add GitHub Actions workflows for automated builds and releases
  • ci(github): add GitHub Actions workflows for automated builds and releases
  • Update README.md
  • Update README.md
  • Update README.md
  • Update README.md
  • docs(readme): add demo video section
  • Update README.md
  • docs(readme): improve documentation with detailed audio routing explanation
  • docs(readme): rewrite README in English with modern format
  • docs(legal): add GNU Affero General Public License v3.0
  • style(ui): update application title from Realtime to Sokuji
  • feat(audio): add Space key shortcut for push-to-talk
  • refactor(ui): move OpenAI API key setting to top of settings panel
  • style(ui): match Input/Output label font size with button text
  • style(ui): improve audio visualization and controls layout
  • feat(settings): update default system instructions for Chinese to Japanese translation
  • refactor(audio): disable interrupt handler and remove debug log
  • refactor(ui): remove debug logs and fix error handling
  • feat(ui): implement auto-scrolling for conversation container
  • fix(api): update OpenAI Realtime API connection to use model from settings
  • refactor(audio): create dedicated AudioContext for device management
  • fix(settings): correct VoiceOption usage in settings panel
  • feat(audio): implement audio visualization and realtime client integration
  • refactor(ui): move header from MainPanel to MainLayout
  • feat(logs): add auto-scroll functionality to logs panel
  • fix(ui): swap client and server arrow icons in logs panel
  • feat(logs): implement OpenAI Realtime API event display in LogsPanel
  • feat(session): implement new conversation session management
  • refactor: remove TokenGenerator and generate-token functionality
  • feat(audio): add wavtools library for audio processing
  • feat(settings): expand token generation options and unify settings management
  • refactor: optimize audio device handling and remove redundant console logs
  • refactor: improve audio device selection logic and maintain device persistence
  • feat(audio): add toggling functionality for virtual speaker connections
  • feat(audio-panel): add warning for virtual speaker selection
  • refactor(audio): improve device selection and initialization logic
  • feat(audio): improve virtual speaker connection management
  • feat: prioritize Sokuji_Virtual_Speaker as default audio output device
  • fix: restore loading of model setting during initialization
  • refactor: simplify audio output device handling and improve session management
  • refactor: simplify and modularize audio port connection logic
  • docs: update README with instructions for API key setup, app build, and installation
  • docs(readme): update with latest features and implementation details - Add API key validation and token generation features - Include configuration persistence information - Add virtual microphone visual indicators and warnings - Update audio handling features (multi-channel support, device cleanup) - Document orphaned device cleanup on application startup - Add TOML to technologies list for configuration storage - Include details about log panel token usage display
  • feat(api): add API key validation and improve token handling
  • feat(config): add OpenAI token generation and persistent configuration
  • feat(audio): add virtual microphone warning and fix hot reload
  • docs: update README with virtual audio device functionality and packaging details
  • fix(electron): resolve resource loading issues in packaged application
  • feat(audio): implement automatic connection between virtual audio devices
  • feat(app): set application name to 'sokuji' in PulseAudio
  • refactor(audio): remove output device waveform visualization
  • feat(audio): add test MP3 playback with session controls
  • feat(audio): improve device management and add output visualization
  • style(ui): improve audio device icons for better visual clarity
  • refactor(audio): optimize audio visualization and device handling
  • feat(audio): add output device support and refresh functionality
  • Replace PipeWire with PulseAudio for virtual audio devices
  • feat(settings): restructure settings panel layout and enhance styling for better usability
  • feat(audio): add audio device selection and visualization to the main layout
  • feat(layout): enhance log and settings panel toggling with improved button styles
  • feat(pipewire): implement PipeWire loopback functionality and IPC handlers
  • feat(main-panel): enhance audio device selection, waveform visualization, and UI
  • docs: update README with accurate project information and features
  • first commit
  • Initialize project using Create React App

Don't miss a new sokuji release

NewReleases is sending notifications on new releases.