自己做了Stable Diffusion Webui免費(fèi)插件:提示詞一鍵翻譯[Prompt Translator]
Stable Diffusion WebUI 這種,通過(guò)文字,生成圖片的工具,輸入的提示詞,都只能用英文。
現(xiàn)在有了這個(gè)插件,能夠直接用中文寫提示詞,然后一鍵翻譯為英文,用于生成圖片。
這樣,如果你還裝了界面漢化插件,整個(gè)SD WebUI,就完全是在中文下運(yùn)作了。完全不會(huì)英文也可以用來(lái)生成圖片了。
項(xiàng)目頁(yè)面:(有中文使用說(shuō)明)
https://github.com/butaixianran/Stable-Diffusion-Webui-Prompt-Translator
安裝方法:
把項(xiàng)目作為zip文件下載,解壓后,放到 你的 SD webui 目錄下 的?extensions 目錄中即可。
如果?SD webui 已經(jīng)在運(yùn)行中,去setting頁(yè)面,點(diǎn)擊右上角的“Reload UI”即可。
使用方法:
1. 設(shè)置
翻譯靠的是調(diào)用百度的翻譯API。你需要去百度翻譯API頁(yè)面,申請(qǐng)一個(gè)免費(fèi)的API Key。一個(gè)月免費(fèi)額度5萬(wàn)字,用來(lái)翻譯關(guān)鍵字,是非常夠用了。申請(qǐng)頁(yè)面:
http://api.fanyi.baidu.com/
注意,這里不是光申請(qǐng)個(gè)帳號(hào)就算結(jié)束,你要點(diǎn)進(jìn)去開通"通用文本翻譯API"服務(wù)。
申請(qǐng)之后,去右上角,你的帳號(hào)的“開發(fā)者信息”頁(yè)面,最上面就是:

然后,去SD WebUi上叫“Prompt Translator”的標(biāo)簽頁(yè)。最下面,翻譯引擎選百度,把申請(qǐng)的 APP ID 和? APP Key都填寫進(jìn)去,點(diǎn)擊保存,完成。
2. 使用
在txt2img頁(yè)面,最上方有個(gè)新的工具欄,上面有幾個(gè)按鈕,鼠標(biāo)放上去,就會(huì)有功能提示。

幾個(gè)功能分別是:
* 翻譯關(guān)鍵詞
* 翻譯排除詞
* 在原文和譯文之間來(lái)回切換 關(guān)鍵詞
*?在原文和譯文之間來(lái)回切換 排除詞
用中文寫好關(guān)鍵詞,或者,干脆直接復(fù)制一段中文小說(shuō)里的描寫。這里就是用網(wǎng)上隨便復(fù)制的一段描寫作為例子。

點(diǎn)擊上方的翻譯按鈕,就會(huì)翻譯成英文,并自動(dòng)填進(jìn)去。你的中文原文,會(huì)保存在內(nèi)存中。

現(xiàn)在,點(diǎn)擊切換按鈕,就可以在中英文之間來(lái)回切換。

調(diào)整好了,就可以切換到英文,然后點(diǎn)擊生成了。

img2img頁(yè)面也能用。用之前,要點(diǎn)一下工具欄上的勾選框,表示你是在img2img頁(yè)面。等回到txt2img頁(yè)面,再去掉勾選。

其他說(shuō)明
詳細(xì)使用說(shuō)明,以及問(wèn)題反饋,以及以后的更新,請(qǐng)去項(xiàng)目頁(yè)面查看。
Enjoy!