top of page

​ごり押し変換プラグイン

■Supported Environments
OS: Windows 11 (it may also work on earlier versions of the OS)
UTAU: Version 0.4 and later (It is unclear whether it is compatible with OpenUTAU)
*Requires .NET 8 Desktop Runtime

■Overview
Converts ust according to the conversion rules listed in the dictionary file (txt file).
It ignores anything not listed in the conversion rules. It’s basically brute force. Power!!!

■Installation
Please place the entire folder inside the “plugins” folder in your UTAU installation directory.
If there are any nested folders, the plugin will likely not load.

■Uninstallation
Please delete the entire folder.

■How to Use
① Prepare a .ust file containing a single sound.(You need to remove the suffix.)
② Select the section you want to convert, launch this plugin, and press the “ぱわー” button.
  At this point, you can also select the consonant length. (The default is set to the recommended value of 60.)
③ The conversion will be applied.
 *If a consonant is listed multiple times in the dictionary, the output will be split according to the selected length.
  For example, when converting 「むぁ=m,u,a」 with a consonant length of 60, the length of “m” will be 30 and the length of “u” will be 30.
  If you are only performing the conversion without splitting the consonants and vowels, the consonant length will be ignored.
*Since you cannot undo this, we recommend copying the UST file before performing the conversion.
Also, since you cannot use pitch when splitting by consonants and vowels, it's a good idea to remove the pitch beforehand.

■About Dictionary Files
If the conversion target is comma-separated, the plugin will split it into that many phonemes. Even if there are multiple commas,

it will split accordingly.
If the conversion target consists of only one phoneme, it will be converted as-is without being split.
 Example) 「あ=a」 is converted to 「a」
      「た=t.a」 is converted to 「t」 and 「a」
      「むぁ=m,u,a」 is converted to 「m」「u」 and 「a」
      「あ= か」 is converted to 「か」
In other words, this supports not only the separation of consonants and vowels but also constructed languages.
Duplicate entries will be converted or split based on the one listed last.
It works even if there are blank lines in the dictionary file.
It works with both SJIS and UTF-8, but SJIS is recommended.

template.txt is set not to be loaded, so please copy it and customize it as you like.
All entries listed in the OREMO monophonic list are included here.

■Terms of Use
・Redistribution is prohibited.
・You may distribute dictionary files only if you created them yourself.
 (Files created from `template.txt` may also be distributed.)
・Please note that we assume no responsibility whatsoever for any issues arising from the use of this plugin.
・The author is a beginner programmer. There are likely bugs that have not yet been discovered.
・​The copyright for the conversion data in the dictionary file labeled 「八歌式架空言語(Yauta-style Gibberish)」 belongs to 八歌(Yauta).
 When performing conversions using Yauta-style Gibberish,

    please use only audio sources for which you have obtained permission from the voice provider.
 (This is a provision included in the Terms of Use for the Yauta-style Gibberish substitution table.)
*If the Terms of Use state that “you may use it however you like,” I think it’s probably fine to use it, but if you’re concerned,

 it might be a good idea to check with the audio provider.

■Acknowledgments
I used the following.
I would like to take this opportunity to express my gratitude.

・OREMO Bundled Files List “reclist.txt” / wp8861 (Mimi Robo P)
 http://nwp8861.web.fc2.com/soft/oremo/

・Yauta-style Gibberish / 八歌(Yauta)
 https://commons.nicovideo.jp/works/nc250461

■Update History
August 10, 2026    v1.00  Initial release

​The blue text is a link to the uploader.

bottom of page