ゆかコネNEO 設定リファレンス
ゆかコネNEOの設定項目のリファレンスです。
ここに載せているキー名は、/api/setconfig や設定の書き出しなど、外部から設定を扱うときに使う名前です。
GUI操作方法の詳細は YNC_NEO_GUI_REFERENCE.md を参照してください。
公式ドキュメント: 標準設定項目 / オプション設定
翻訳設定
翻訳エンジン選択
| 設定 |
型 |
デフォルト |
説明 |
Translator1 |
int |
27 |
翻訳エンジン1のID |
Translator2 |
int |
23 |
翻訳エンジン2のID |
Translator3 |
int |
23 |
翻訳エンジン3のID |
Translator4 |
int |
23 |
翻訳エンジン4のID |
Translator5 |
int |
10 |
翻訳エンジン5のID |
Translator1s~Translator5s |
string |
"" |
翻訳エンジンの表示名(空でなければこちらが優先されます) |
翻訳エンジンID一覧
ID はアプリの一覧に対応する番号です。engine 列は /api/setTranslationParam に渡す値です(本体内蔵API)。
| ID |
エンジン名 |
engine |
| 0 |
Google 翻訳v2(支援①~) |
google |
| 1 |
Microsoft翻訳システム(支援①~) |
microsoft |
| 2 |
DeepL API Pro翻訳エンジン(支援③~) |
deeplpro |
| 3 |
DeepL API Free翻訳エンジン(個人でKey取得) |
deeplfree |
| 4 |
Amazon 翻訳システム(Asia向け/支援③~) |
amazon |
| 5 |
Amazon 翻訳システム(EU圏向け/支援③~) |
amazon-eu |
| 6 |
(廃止/欠番) |
— |
| 7 |
(廃止/欠番) |
— |
| 8 |
NAVER Papago 翻訳システム(支援③~) |
papago |
| 9 |
NAVER Papago 翻訳システム(個人キー) |
papago-app |
| 10 |
共用翻訳(m2m100/無料) |
share |
| 11 |
Google Apps Script 翻訳(個人で用意) |
gas |
| 12 |
Google 翻訳V3 (支援③~) |
googlev3 |
| 13 |
OpenAI GPT4.1 API翻訳(支援③~/β) |
gpt4.1 |
| 14 |
Tencent Cloud Translator(個人キー) |
tencent |
| 15 |
Baidu(百度)Translator (個人キー) |
baidu |
| 16 |
Microsoftローマ字変換(支援①~) |
roman |
| 17 |
Alibaba クラウド翻訳(個人キー) |
alibaba |
| 18 |
共用翻訳(Algos/より良い翻訳/支援①~) |
— |
| 19 |
OpenAI GPT-4.1-mini(支援③~/β) |
gpt4.1mini |
| 20 |
OpenAI GPT-4.1-nano(支援③~/β) |
gpt4.1nano |
| 21 |
Google Gemini 2.5 flash Lite API翻訳(個人キー) |
gemini25flash |
| 22 |
Google Gemini API翻訳(個人キー) |
gemini25pro |
| 23 |
Anthropic Claude (個人キー) |
claude |
| 24 |
OpenRouter API (個人キー) |
openrouter |
| 25 |
Grok AI 翻訳(個人キー) |
grok |
| 26 |
ローカル翻訳(個人API) |
custom |
| 27 |
ブラウザ翻訳 |
— |
| 28 |
OFF(翻訳しない) |
off |
| 29 |
Parapper翻訳 |
parapper |
注意: 「翻訳しない」は ID28 です。ID23 は Anthropic Claude です。
ID21 / ID22 は engine の値の名前と実際のエンジンが一致していません。
公式ドキュメント: 無料で英語翻訳を出す / 支援版で高品質翻訳
APIキー設定
| 設定 |
型 |
説明 |
ChangeAPIKey_Google |
string |
Google Cloud Translation APIキー |
UseChangeAPIKey_Google |
bool |
カスタムGoogleキーを使用 |
ChangeAPIKey_MS |
string |
Microsoft Azure Translatorキー |
UseChangeAPIKey_MS |
bool |
カスタムMSキーを使用 |
SelectAzureRegion |
string |
Azureリージョン(例: "japaneast") |
ChangeAPIKey_DeepL |
string |
DeepL APIキー |
UseChangeAPIKey_DeepL |
bool |
カスタムDeepLキーを使用 |
ChangeAPIKey_Watson |
string |
IBM Watson APIキー |
ChangeAPIInst_Watson |
string |
Watsonサービスインスタンス |
UseChangeAPIKey_Watson |
bool |
カスタムWatsonキーを使用 |
PAPAGO_APIKEY |
string |
Naver Papago APIキー |
PAPAGO_APIKEY_ID |
string |
Papago APIクライアントID |
UseChangeAPIKey_PapagoAPI |
bool |
Papago APIを使用 |
GPT3_APIKEY |
string |
OpenAI APIキー |
UseChangeAPIKey_OpenAI |
bool |
OpenAI連携を有効化 |
ChangeAPIKey_GoogleGemini |
string |
Google Gemini APIキー(翻訳ID21/ID22 とAI機能で共用)。モデルは Gemini_MODEL |
GAS_URL |
string |
Google Apps Script URL |
URL_CustomAPI |
string |
ローカル翻訳(ID26)の接続先URL |
MODEL_CustomAPI |
string |
ローカル翻訳(ID26)のモデル名 |
CustomAPI_Mode |
string |
ローカル翻訳(ID26)の通信フォーマット(POST(form) / POST(JSON) / OpenAI Format / plamo-2-translate) |
Parapper_TransPort |
int |
Parapper翻訳(ID29)の接続先ポート(既定 18081 / 1~65535)。ホストは 127.0.0.1 固定 |
公式ドキュメント: GASの設定
言語設定
| 設定 |
型 |
デフォルト |
説明 |
NativeLanguage |
int |
43 |
母国語ID(43=日本語) |
TranslationLanguage1 |
int |
16 |
翻訳先言語1(16=英語) |
TranslationLanguage2 |
int |
107 |
翻訳先言語2(107=中国語簡体) |
TranslationLanguage3 |
int |
49 |
翻訳先言語3(49=韓国語) |
TranslationLanguage4 |
int |
18 |
翻訳先言語4(18=フランス語) |
NativeLanguageShow |
int |
0 |
母国語表示モード |
CanInvertTranslation |
bool |
false |
翻訳方向を逆転 |
主要言語ID
| ID |
言語 |
| 43 |
日本語 |
| 16 |
英語 |
| 107 |
中国語(簡体) |
| 108 |
中国語(繁体) |
| 49 |
韓国語 |
| 18 |
フランス語 |
| 26 |
ドイツ語 |
| 73 |
スペイン語 |
翻訳最適化
| 設定 |
型 |
デフォルト |
説明 |
EnableTranslationCache |
bool |
false |
翻訳キャッシュ有効 |
EnableTranslationCacheConstant |
bool |
false |
定型句キャッシュ |
isSavingUseAPI |
bool |
true |
翻訳を節約(発話途中の翻訳間隔を伸ばす) |
isSavingUseAPI_MAX |
bool |
true |
効果を最大化(発話途中で翻訳しない) |
isAsyncUseAPI |
bool |
true |
翻訳を並行処理(PCによっては速くなります) |
TransCharCount |
int |
0 |
翻訳済み文字数 |
TransCountMonth |
int |
0 |
今月の翻訳回数 |
TransCount |
int |
0 |
セッション翻訳回数 |
TransCountTotal |
string |
"{}" |
累計カウント(JSON) |
表示設定
フォント設定
| 設定 |
型 |
デフォルト |
説明 |
FontItem |
string |
"UD デジタル 教科書体 NK-B" |
メインフォント |
FontItem2~FontItem5 |
string |
"MS ゴシック" |
言語別フォント |
FontSize |
double |
32 |
メインフォントサイズ(pt) |
FontSize2~FontSize5 |
double |
17 |
言語別フォントサイズ |
ExtendFontAdjust |
bool |
false |
言語別フォント設定を有効化 |
letterSpacing |
double |
0 |
文字間隔 |
色設定
| 設定 |
型 |
デフォルト |
説明 |
BackgroundColor |
hex |
#00FF00 |
背景色(クロマキー用) |
FontColor_Jimaku |
hex |
#FFFFFF |
字幕テキスト色 |
FontColor_Lang |
hex |
#FFFFFF |
言語ラベル色 |
FontColor1~FontColor4 |
hex |
#FFFFFF |
言語別テキスト色 |
BorderColor |
hex |
#000000 |
テキスト縁取り色 |
BorderColor1~BorderColor4 |
hex |
各種 |
言語別縁取り色 |
BackgroundColor_Jimaku |
hex |
#0023FF |
字幕背景色 |
BackgroundColor_Lang |
hex |
#00FFFF |
言語ラベル背景色 |
LineColor |
hex |
#FFFFFF |
区切り線色 |
ExtendColorAdjust |
bool |
false |
言語別色設定を有効化 |
縁取り・線
| 設定 |
型 |
デフォルト |
説明 |
BorderSize |
double |
4.25 |
縁取り太さ |
BorderSize2 |
double |
0 |
二重縁取り太さ |
LineWidth |
double |
2 |
区切り線の太さ |
レイアウト
| 設定 |
型 |
デフォルト |
説明 |
LayoutID_Name |
string |
"スマート" |
実際に使われるレイアウト名。こちらが優先されます |
LayoutID |
int |
13 |
旧式のレイアウト番号(互換用) |
SelectLineStyle |
int |
10 |
行スタイルプリセット |
ShowCaptionMode |
int |
0 |
字幕表示モード |
ShowLangName |
bool |
false |
言語名を表示 |
Alignment_Left |
bool |
false |
左揃え |
Alignment_Center |
bool |
true |
中央揃え |
Alignment_Right |
bool |
false |
右揃え |
Alignment1~Alignment4 |
string |
"center" |
言語別配置 |
レイアウトの指定について
- 現行のバージョンでは、レイアウトは
LayoutID_Name(レイアウト名の文字列) で決まります。
LayoutID(数値)は古い形式で、互換のために残っているだけです。数値を書き換えてもレイアウトは変わりません。
LayoutID_Name に入れる名前は、アプリの「レイアウトデザインの選択」のプルダウンに出ている名前と同じです(例: 多言語 / リスト / スマート / 海外ドラマ / ゲームメッセージ風 / トークセッション / 電光掲示板 / ショート)。
- 選べるレイアウトは全36種類あります。一覧は公式ドキュメントを参照してください。
公式ドキュメント: レイアウト
間隔設定
| 設定 |
型 |
デフォルト |
説明 |
rb_Plugin_LineSpan |
double |
1.05 |
行間倍率 |
rb_Plugin_ParagraphSpan |
double |
1.0 |
段落間隔倍率 |
windowFrameHeight |
double |
160 |
字幕フレーム高さ |
タイミング設定
| 設定 |
型 |
デフォルト |
説明 |
KeepTime |
double |
4 |
字幕表示時間(秒)。確定した字幕が画面に出た時点から数えます(v2.3.128~) |
ScrollTime |
double |
4 |
スクロールアニメーション時間(秒) |
rb_Plugin_DivideAssistTiming |
double |
3000 |
テキスト分割タイミング(ms) |
入力ソース設定
UDトーク
| 設定 |
型 |
デフォルト |
説明 |
UseUDtalk |
bool |
false |
UDトーク入力を有効化 |
UDtalkIPAddress |
string |
"127.0.0.1" |
UDトークデバイスIP |
AddLocalUDtalkIP |
string |
"" |
追加UDトークIP |
その他の入力ソース
| 設定 |
型 |
デフォルト |
説明 |
UseChrome |
bool |
true |
ブラウザ(Chrome / Google音声認識) |
UseEdge |
bool |
false |
ブラウザ(Edge / Microsoft音声認識) |
UseVOSK |
bool |
false |
オフライン認識を有効化 |
UseUDtalk |
bool |
false |
UDトークを有効化 |
UseYukarinette |
bool |
false |
ゆかりねっと連携を有効化 |
UseWhisper |
bool |
false |
音声認識モデル(Whisper)を有効化 |
UseYukane |
bool |
false |
ゆーかねすぴれこを有効化 |
UseParapper |
bool |
false |
Parapper(音声認識)を有効化 |
UseWinVoice |
bool |
false |
Windows11音声認識を有効化 |
UseJoinSubUtterance |
bool |
false |
認識結果が細分化されるのを抑制します(UDトーク) |
isNewRecognitionPrg |
bool |
false |
新バージョンの音声認識画面を使う |
UseYukarinetteExtend |
bool |
false |
ゆかりねっと拡張モード |
UseWebRecogExtend |
bool |
false |
Web認識拡張を有効化 |
UsePlayBouyomi |
bool |
false |
棒読みちゃんを有効化 |
入力ソースは画面上ではラジオボタンなので、有効になるのは1つだけです。
公式ドキュメント: 音声認識できないとき
ウィンドウ設定
メインウィンドウ
| 設定 |
型 |
デフォルト |
説明 |
Top |
double |
0 |
ウィンドウY位置 |
Left |
double |
0 |
ウィンドウX位置 |
Width |
double |
510 |
ウィンドウ幅 |
Height |
double |
890 |
ウィンドウ高さ |
isAutoOpenInWindow |
bool |
true |
起動時に音声認識ウィンドウを開く |
isAutoOpenExWindow |
bool |
true |
起動時に字幕ウィンドウを開く |
isTopmostWindow |
bool |
true |
常に最前面に表示 |
字幕ウィンドウ位置
| 設定 |
型 |
デフォルト |
説明 |
CaptionWindow_X |
int |
-1 |
字幕ウィンドウX座標 |
CaptionWindow_Y |
int |
-1 |
字幕ウィンドウY座標 |
CaptionWindow_CX |
int |
-1 |
字幕ウィンドウ幅 |
CaptionWindow_CY |
int |
-1 |
字幕ウィンドウ高さ |
CaptionWindow_Flags |
int |
0 |
ウィンドウ状態フラグ |
ブラウザ設定
| 設定 |
型 |
デフォルト |
説明 |
BrowserPath_Edge |
string |
(パス) |
Edgeブラウザパス |
UseExternalBrowser |
bool |
true |
外部ブラウザを使用 |
UseChrome |
bool |
true |
音声認識にChromeを使う(認識エンジンの選択) |
BrowserSelectEdge |
bool |
true |
字幕表示に使うブラウザ(true=Edge / false=Chrome) |
BrowserWidth |
int |
800 |
ブラウザウィンドウ幅 |
BrowserHeight |
int |
400 |
ブラウザウィンドウ高さ |
BrowserPath_Chrome |
string |
(パス) |
Chromeブラウザパス |
isBrowserSizeLock |
bool |
false |
ブラウザサイズを固定 |
BrowserParam |
string |
"" |
ブラウザ起動パラメータ |
出力設定
OBS連携
| 設定 |
型 |
デフォルト |
説明 |
UseOBSOutput |
bool |
false |
OBSファイル出力を有効化 |
OBSOutputDir |
string |
"" |
OBS出力ディレクトリ |
公式ドキュメント: OBSできれいに出す
行数制限
| 設定 |
型 |
デフォルト |
説明 |
ViewAtLimitLine0 |
bool |
true |
行制限1を有効化 |
ViewAtLimitLine1 |
bool |
false |
行制限2を有効化 |
ViewAtLimitLine2 |
bool |
false |
行制限3を有効化 |
LimitDialogMode |
int |
0 |
ダイアログ制限モード |
プラグイン設定
| 設定 |
型 |
デフォルト |
説明 |
PluginEnableList |
string |
"{}" |
有効プラグインのJSON |
HideNotUsePlugin |
bool |
false |
無効プラグインを非表示 |
LoadMissPluginMode |
bool |
false |
読み込み失敗プラグインをスキップ |
LoadingPluginName |
string |
"" |
現在読み込み中のプラグイン名 |
公式ドキュメント: プラグインの使い方
ユーザープロファイル
| 設定 |
型 |
デフォルト |
説明 |
UserID |
string |
"" |
ユーザー識別子 |
MyUserID |
string |
"" |
カスタムユーザーID |
TalkerName |
string |
"" |
表示名(話者名) |
TalkerImageDataDir |
string |
"" |
プロファイル画像ディレクトリ |
SharingUserData |
string |
"" |
共有ユーザーデータ |
isIPAddressFullOpen |
bool |
false |
全IP接続を許可 |
システム設定
| 設定 |
型 |
デフォルト |
説明 |
DebugOption |
bool |
false |
デバッグモードを有効化 |
isOffSystemMessage |
bool |
false |
システムメッセージをOFFにする |
MuteStatus |
bool |
false |
グローバルミュート状態 |
isSavingMute |
bool |
true |
ミュート状態を保持 |
UpdatedCounter |
int |
0 |
アップデート確認カウンタ |
AmbasadorName |
int |
0 |
アンバサダーキャラクターID |
UI状態(設定パネル展開状態)
| 設定 |
型 |
デフォルト |
説明 |
ExpandProfile |
bool |
false |
プロファイルセクション展開 |
ExpandShowLayout |
bool |
false |
レイアウトセクション展開 |
ExpandTranslate |
bool |
false |
翻訳セクション展開 |
ExpandCommonSetting |
bool |
false |
共通設定セクション展開 |
ExpandRecognitionSelect |
bool |
false |
認識設定セクション展開 |
ExpandFontSetting |
bool |
false |
フォントセクション展開 |
ExpandColorSettings |
bool |
false |
色設定セクション展開 |
ExpandDesignCustom |
bool |
false |
デザインセクション展開 |
ExpandShowTiming |
bool |
false |
タイミングセクション展開 |
設定カテゴリ別まとめ
プロファイル関連
TalkerName, TalkerImageDataDir, UserID, MyUserID
レイアウト関連
LayoutID, SelectLineStyle, ShowCaptionMode
翻訳関連
Translator1~4, NativeLanguage, TranslationLanguage1~4
- すべての
*APIKey* 設定
フォント関連
FontItem, FontItem2~5, FontSize, FontSize2~5
letterSpacing, ExtendFontAdjust
色関連
- すべての
*Color* 設定, BorderSize, ExtendColorAdjust
タイミング関連
KeepTime, ScrollTime, rb_Plugin_* 設定
認識関連
UseUDtalk, UseVOSK, UseYukarinette, UseWebRecogExtend
UDtalkIPAddress, AddLocalUDtalkIP
v2.3系で追加された設定
| 設定 |
型 |
デフォルト |
説明 |
Translator5 |
int |
10 |
翻訳失敗時に使うエンジン |
LayoutID_Name |
string |
"スマート" |
使用するレイアウト名 |
Parapper_TransPort |
int |
18081 |
Parapper翻訳の接続先ポート(1~65535/ホストは127.0.0.1固定) |
ParapperPath |
string |
C:\Program Files\Parapper |
Parapper(音声認識)の場所 |
WhisperBatPath |
string |
"" |
Whisper起動バッチの場所 |
YukaneBatPath |
string |
"" |
ゆーかねすぴれこ起動バッチの場所 |
BackupMode |
bool |
true |
バックアップ機能を有効にする |
BackupDir |
string |
"" |
バックアップの保存先 |
dynamicPortMode |
bool |
true |
使える通信ポートを自動で選びます |
APIEnableWebHost |
string |
"" |
Web許可ホスト(改行区切り・前方一致) |
isIPAddressFullOpen |
bool |
false |
すべてのIPアドレスを有効にする(管理者起動が必要) |
isUseOneSocket |
bool |
false |
同時通信量を節約する |
NICIPAddress |
string |
"" |
使うネットワークの指定 |
isDarkMode |
bool |
true |
ダークモードにする |
BackgroundColor_Frame |
string |
"#F0B400" |
フレームカラー |
isStopFlash |
bool |
false |
UIの点滅効果を止める |
isNotAppMode |
bool |
false |
ウィンドウフレームを表示する |
isAdminLevel |
bool |
false |
管理者として実行(ブラウザ等の起動) |
isWaitClearing |
bool |
false |
次の字幕が来ても保持時間経過まで表示切り替えを待つ |
CanInvertTranslation |
bool |
false |
他国語で話したときは母国語に逆翻訳する |
CustomStyleSheet |
string |
(既定のCSS) |
追加設定(スタイルシート) |
use_Function_AI |
string |
- |
プラグインで使うAIの種類 |
Gemini_MODEL |
string |
"3.5 Flash Lite" |
Geminiのモデル。選択肢は 2.5 Flash / 2.5 Flash Lite / 2.5 Pro / 3.1 Pro / 3.1 Flash Lite / 3.5 Flash / 3.5 Flash Lite / 3.6 Flash / 3.7 Flash / 3.8 Flash。廃止済みの値(2.0 Flash / 2.0 Flash Lite / 3.1 Flash / 3.6 Flash Lite)や未知の値は起動時に自動で読み替えられる |
claude_MODEL |
string |
- |
Claudeのモデル |
CustomAPI_Mode |
string |
"OpenAI Format" |
ローカル翻訳の通信形式 |
外部から設定を変更する
/api/setconfig で設定を書き換えられます。動作を保証しているキーは限られています。
/api/getlayoutdata で現在の設定一式をJSONで取得できます。
- 詳しくは 公式: 本体内蔵API を参照してください。
関連ドキュメント