Skip to content

The utility library for CeVIO project file (.ccs / .ccst) and timing label file (.lab).

License

Notifications You must be signed in to change notification settings

InuInu2022/LibSasara

Repository files navigation

LibSasara

logo

MIT License C Sharp 12 .NET Standard 2.0 .NET 8 GitHub release (latest SemVer including pre-releases) GitHub all releases GitHub Repo stars CeVIO CS CeVIO AI VoiSona VoiSona Talk

The utility library for CeVIO project file (.ccs / .ccst) and timing label file (.lab).

What's this?

The .NET library for convenient handling of project files (.ccs), track files (.ccst), and timing label files (.lab) of the speech synthesis software CeVIO.

Features

  • The utility .NET class library for CeVIO files
  • Written in C# 12
  • .NET 8.0 & .NET Standard 2.0
  • Supported file formats:
    • CeVIO project file (.ccs)
    • CeVIO track file (.ccst)
    • timing label file (.lab)
    • [WIP] VoiSona Talk project file (.tstprj)
    • [Future plan] VoiSona project file (.tssprj)

Supported softwares

  • CeVIO Creative Studio
    • import / export ccs
    • import / export ccst
    • export lab
  • CeVIO AI
    • import / export ccs
    • import / export ccst
    • export lab
  • VoiSona
    • import / export ccs
      • HUS: supported (>= 0.1.0)
      • TUNE: not supported yet
    • import / export ccst
    • export lab
    • [Future plan] import / export tssprj
  • [WIP] VoiSona Talk
    • import / export tstprj

How to use

.NET

  1. DL .nupkg package file from Releases
  2. Add and Install this package from your local NuGet repository
  3. using LibSasara;

API Documents

https://InuInu2022.github.io/LibSasara/

Show cases

NodoAme is a tool to make a song software (vocal synthesizer) TALK by imitating talk voices of a talk software (TTS). This is compatible with CeVIO songs and VoiSona. It is a tool for so-called "Talkloid".

LibSasara was developed by porting the know-how of NodoAme. Since NodoAme ver. 0.4, LibSasara has been used directly.

sasarautil

SasaraUtil is an auxiliary tool that makes it easier to use the CeVIO Editor.

A sample code of a timing label file (.lab) to SubRip file (.srt) converter.

Japanese article: 【C#】合成音声ソフトのタイミング情報ファイル(.lab)から字幕ファイル(.srt)をつくる

Projects

Libraries

LibSasara license

The MIT License

Copyright (c) 2022 - 2023 InuInu

🐶Developed by InuInu