KotoKanade はVoiSona Talkを”歌わせる”ツールです。
KotoKanade, this is a tool for "Singing" VoiSona Talk.
-
ダウンロード方法
- 上から一番新しい物を選んでzipファイルをダウンロードして展開して使ってください
- アップデートはそのまま上書きしてください
- アンインストールは展開したフォルダをまるごと消してください
-
サポートOS
- Windows10/11
- macOS(動作未確認)
- Linux(動作未確認)
-
- ニコニコ動画等で投稿する作品で使用した場合、利用登録してくださるとうれしいです
- ※登録は必須ではありません
アプリかボイスライブラリの情報(cast-data)に更新があるとアプリ上に通知が入ります。
-
アプリのダウンロード
- アプリの更新があると通知され、アプリの上からダウンロードできます
- 設定タブの
Go to download link
をクリックするとgithubからアプリのzipファイルをダウンロードします- 展開して上書きして使ってください
-
ボイスライブラリの情報(cast-data)更新
- ボイスライブラリの情報に更新があると通知され、アプリの上から更新できます
- ⚠ソングボイスライブラリの情報も含まれるため、トークボイスライブラリの情報だけを使っているKotoKanadeでは 更新しても変化がない場合があります
- 【双葉湊音トーク】だんだん早くなる / 40mP【VoiSona Talk歌唱/KotoKanade】 - ニコニコ
- 【VoiSona Talk歌唱】いかないで / 想太 (ピッチ歌唱指導ver)【すずきつづみcover / KotoKanade】
- 【VoiSona Talk歌唱】1/6の夢旅人2002 / 樋口了一 (アカペラピッチ歌唱指導ver)【タカハシcover/KotoKanade】
- 【VoiSona Talk歌唱】Pretender / Official髭男dism (ピッチ歌唱指導機能ver.)【タカハシ/cover/KotoKanade】
- 【VoiSonaTalk歌唱】Pretender / Official髭男dism【cover/タカハシ/KotoKanade】
- [タカハシ] 1/6の夢旅人2002 アカペラ / 樋口 了一 [cover/test/VoiSona Talk タカハシ]
- 【VoiSona Talk歌唱】いかないで / 想太 (offset ver.2)【すずきつづみcover】
- 【VoiSona Talk歌唱】いかないで / 想太 【タカハシcover】
- 「宇宙戦艦"ア"マト / ささきいさお」 タカハシアカペラカバー1フレーズ
- 「酔いどれ知らず / Kanaria」 田中傘アカペラカバー
歌唱指導を使わずに楽譜データから”歌わせ”ます。 (この段階では)機械的な歌声になります。 ノートに合わせた平坦なピッチを生成します。 ※手で調声するベースとしても使えます。
- CeVIOの楽譜ファイル(
.ccs
or.ccst
)- VoiSona(song) または UtaformatixでMIDIなどから変換してください
- ソング用の
ccs
orccst
ファイルを用意します- 現在は1トラックのみ対応
- 読み込みます
- 歌わせるトークボイスライブラリを選択します
- 必要ならば細かい設定を行います
- 「Save」ボタンで出力します
- 出力された
tstprj
ファイルをVoiSona Talkで読み取り、再生します
- Split notes
- ノートを分割するかどうか
- ※トークボイス音源は長い発音が苦手なためONを推奨
- Split threthold msec.
- ノートを分割する基準値
- Consonant pffset sec.
- 子音部分をノートの開始時刻からオフセットします
- 自然な歌は子音がノートの開始時刻より前になります
- 歌詞は日本語のみ
- 歌詞はCeVIOソングなどと異なり、漢字かな交じりに対応しています
- むしろ漢字かな交じりの方が発音が正確になります
- 読み(音素)の差し替えは未対応
- 逆に助詞の「は」は
[w,a]
と自動で発音します[h,a]
と喋らせたい場合、歌詞をカタカナの「ハ」にかえるとうまくいきます
- 逆に助詞の「は」は
- ノートのアーティキュレーション未対応
- ブレス記号はセリフの分割に使われます
- なのでノートくっつけても大丈夫 むしろ推奨
- 歌詞の記号は無視されます
※
,$
,’
,@
,%
,^
,_
- 子音オフセット値は固定値
- 自分で調整する時の基準にしてください
- 長過ぎる時間を指定すると破綻します!!!
- ノート分割オプションは常にONを推奨
- 新エンジンのボイス以外は長い発音が途切れるため
- 「は」を
[w,a]
と読んでしまう時- 歌詞をカタカナの「ハ」にかえる
- 「きょう」を
[k,y,o]
ではなく[k,y,u]
とよんでしまう時- 歌詞を「きょー」にかえる
タイミングに歌唱指導を使って歌わせます。 発音はまだ機械的ですが、タイミングが自然になります。 ※手で調声するベースとしても使えます。
- CeVIOの楽譜ファイル(
.ccs
or.ccst
)- VoiSona(song) または UtaformatixでMIDIなどから変換してください
- 歌唱指導用のタイミング情報ファイル(
.lab
)- 上記の楽譜ファイルを歌わせた時に同時生成されるもの
- CeVIOソング/VoiSona(ソング)などで生成できます
- 歌唱指導をする際は、ボイスライブラリの利用規約に従ってください
- 歌唱指導した作品を公開するときは、以下のように元のボイスライブラリがわかるようにしてください
歌唱指導 さとうささら(CeVIO AI)
- Split notes
- ノートを分割するかどうか
- ※トークボイス音源は長い発音が苦手なためONを推奨
- Split threthold msec.
- ノートを分割する基準値
- 歌詞は日本語のみ
- 読み(音素)の差し替えはNG
- 音素数が異なるとバグります
- 歌詞の記号は無視されます
- ノートのアーティキュレーション未対応
- ノート分割オプションは常にONを推奨
- 新エンジンのボイス以外は長い発音が途切れるため
ピッチに歌唱指導を使って歌わせます。 タイミングだけの歌唱指導と異なり、なめらかに歌うようになります。
※合成(解析)にやや時間が掛かります。性能の良いパソコンで長い曲で10秒程度かかります。
- CeVIOの楽譜ファイル(
.ccs
or.ccst
)- VoiSona(song) または UtaformatixでMIDIなどから変換してください
- 歌唱指導用のタイミング情報ファイル(
.lab
)- 上記の楽譜ファイルを歌わせた時に同時生成されるもの
- CeVIOソング/VoiSona(ソング)などで生成できます
- 歌唱指導用のボーカル音声ファイル(
.wav / .mp3
など)- 上記とタイミングのあった音声ファイル
- 16bit 48kbps wav形式以外もサポートしていますが内部で変換処理が入ります
- 歌唱指導をする際は、ボイスライブラリの利用規約に従ってください
- 歌唱指導した作品を公開するときは、以下のように元のボイスライブラリがわかるようにしてください
歌唱指導 さとうささら(CeVIO AI)
- Split notes
- ノートを分割するかどうか
- ※トークボイス音源は長い発音が苦手なためONを推奨
- Split threthold msec.
- ノートを分割する基準値
- Use fast estimation
- 高速解析をやるかどうか
- Auto tuning bottom estimation threthold
- 試験機能
- 解析対象の最小値を自動で判定するか
- デフォルトはOFFです
- Bottom estimation threthold Hz.
- 解析対象の最小値(Hz.)
- 大きくすると解析が速くなりますが、低い音が正しく解析できなくなります
- 歌詞は日本語のみ
- 読み(音素)の差し替えはNG
- 音素数が異なるとバグります
- 歌詞の記号は無視されます
- ノートのアーティキュレーション未対応
- ノート分割オプションは常にONを推奨
- 新エンジンのボイス以外は長い発音が途切れるため
- github ReleaseからDL
- 【v1.0.0-beta.13以降】本来アプデがある場合はアプリ上からDLできます
- .NET SDK 8以降
- Open JTalkの辞書が必要です。→DL先
/lib/
フォルダに置いてください
MIT License
Copyright (c) 2024 いぬいぬ
MIT License
Copyright (c) 2024 いぬいぬ
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
KotoKanade.Core
: Independent common component project includes MVVMModel
code.KotoKanade.UI
: UI (independent platform) project includes MVVMView
andViewModel
code.KotoKanade.Desktop
: The desktop application project code.KotoKanade.Browser
: The web browser application project code.KotoKanade.Android
: Android application project code.KotoKanade.iOS
: iOS application project code.