Skip to content

Latest commit

 

History

History
45 lines (31 loc) · 2.01 KB

README.md

File metadata and controls

45 lines (31 loc) · 2.01 KB

UBhashini

A C# wrapper for the ULCA Bhashini API.

openupm openupm

Installation

This should work on any reasonably modern Unity version. Built and tested in Unity 6000.0.26f1 (Unity 6).

OpenUPM

  1. Open project settings
  2. Select Package Manager
  3. Add the OpenUPM package registry:
    • Name: OpenUPM
    • URL: https://package.openupm.com
    • Scope(s)
      • com.uralstech
      • com.utilities*
  4. Open the Unity Package Manager window (Window -> Package Manager)
  5. Change the registry from Unity to My Registries
  6. Add the UBhashini, Utilities.Audio* and Utilities.Encoder.Wav* packages

Unity Package Manager

  1. Open the Unity Package Manager window (Window -> Package Manager)
  2. Select the + icon and Add package from git URL...
  3. Paste the UPM branch URL and press enter:
    • https://github.com/Uralstech/UBhashini.git#upm
  4. Check the instructions for Utils.Singleton to install it.

Adding additional dependencies:
See the installation steps for the Utilities.Audio* and Utilities.Encoder.Wav* packages.

*Optional, but required if you don't want to bother with encoding your AudioClips into Base64 strings manually and for using the samples.

Documentation

See https://uralstech.github.io/UBhashini/DocSource/QuickStart.html.


Made with the help of the great documentation by Himanshu Gupta!