Skip to content

Zenith project focusing on processing speech in real time.

License

Notifications You must be signed in to change notification settings

finos-labs/Voxura

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

badge-labs

Voxura

Voxura focuses on gaining real-time insights and extracting data from speech.

Here is the original (Speech-to-Form) example of what Voxura can do: image

(You can see the code for this in the 'First POC' folder in this repo.)

Here is a screenshot of the WPF demo:

image

Roadmap

  1. (75% done) Voxura.Core - the core functionality of Voxura, for embeddig scenarios: a. configuration of LLMs and prompts b. processing speech input c. extracting data from speech d. returning JSON data
  2. (75% done) Voxura.MauiDemo - a demo app for Voxura.Core, using .NET MAUI. Demos for Android, Windows, Linux
  3. (90% done) Voxura.WpfDemo - a demo app for Voxura.Core, using WPF (Windows only)
  4. (0% done) Voxura.WebAPI - a web api wrapper around Voxura.Core, with the additional features: a. configuration of LLMs and prompts b. access control c. streaming speech or text input
  5. (0% done) Voxura.WebDemo - a web demo using Voxura.WebAPI
  6. (0% done) Voxura.BlazorDemo - a Blazor demo using Voxura.WebAPI

Installation

  • No releases yet, just clone the repo

Development setup

  • Clone the repo
  • Enjoy

Using DCO to sign your commits

All commits must be signed with a DCO signature to avoid being flagged by the DCO Bot. This means that your commit log message must contain a line that looks like the following one, with your actual name and email address:

Signed-off-by: John Doe <john.doe@example.com>

Adding the -s flag to your git commit will add that line automatically. You can also add it manually as part of your commit log message or add it afterwards with git commit --amend -s.

Helpful DCO Resources

Contributing

  1. Fork it (https://github.com/finos/Voxura/fork)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Read our contribution guidelines and Community Code of Conduct
  4. Commit your changes (git commit -am 'Add some fooBar')
  5. Push to the branch (git push origin feature/fooBar)
  6. Create a new Pull Request

License

Copyright 2024 FINOS

Distributed under the Apache License, Version 2.0.

SPDX-License-Identifier: Apache-2.0

About

Zenith project focusing on processing speech in real time.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages