Giter VIP home page Giter VIP logo

kugimiya-rainbow-fart's Introduction

钉宫 ⭐️ rainbow-fart ⭐️ 语音包

vscode-rainbow-fart Release Version License

「 哪个男孩能拒绝一个傲娇萝莉纸片人老婆在一旁鞭写鞭骂呢? 」


这是一个 vscode 彩虹屁🌈插件 vscode-rainbow-fart 的语音扩展包,灵感来源 #40 (支持 JS TS python golang)

但这并不彩虹屁,因为钉宫没有夸你,相反是在骂你你再骂?!(恳求)

但是从作用上说又并没有区别,彩虹屁原理是让人听着舒服、心情愉悦有动力写代码,

而钉宫傲娇的声音同样听得眯眼而且非常激动、血压飙升码力十足。

Preview

kugimiya

kugimiya

语音文件: voices/

语音台词对照: resource.csv

关键词语音列表: keywords-voices.yml

Install

在 vscode-rainbow-fart(v1.2.3) 中引入语音包是需要打包成 zip 然后引用的,

本项目已经提供了打包好的文件,可以直接在 Releases 中下载最新版 zip;

(或者作为开发者从本仓库 clone 后自己手动把相关资源打包成 zip (npm run build)。)

然后在本地 vscode 启动的 rainbow-fart 配置页面中 Settings -> Voice Packages -> Import 中导入 zip,导入后需要点 enable 开关开启使用;

import

Customize

导入后可以在页面上打开音频文件夹然后编辑 manifest.json 来简单自定义修改触发关键词和语音

语音台词对照已整理了列表清单,参见 resource.csv,方便在自定义时选择让自己~~-兴奋-~~喜欢的语音;

如果觉得触发太频繁可以手动删掉一些关键词,或者把某些关键词改成错误拼写 (目前内置了一些常见 typo),立即享受在打错单词的时候被钉宫狠狠的骂一顿吧~

open-voice-directory

Dev & Contribute

目前关键词和语音意思不太对应,希望众钉宫病患者厨力放出,完善一下语音和对应关键词,让钉宫骂得更爽一点。

切分的语音全都放在 voices/ 目录下了,语音和对应台词及翻译有对照清单 resource.csv,方便各位自由发挥。

开发时对于触发关键词的调♂教只需要改 keywords-voices.yml 文件,

因为拆分了关键词和语音配置,所以做了一些打包流程,依赖 nodejs;

常规本地构建 (打包产出在 ./dist/ 中):

npm ci
npm run build

Ref

(最后放一张镇楼图)

louise-and-lash

Author

kugimiya-rainbow-fart © zthxxx, Released under the MIT License.

Blog @zthxxx · GitHub @zthxxx

kugimiya-rainbow-fart's People

Contributors

dependabot[bot] avatar renovate-bot avatar weichou avatar zthxxx avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

kugimiya-rainbow-fart's Issues

导入不进zip

直接导入zip会显示 Import failed: voice package should have a "manifest.json" file

导入问题

大佬,把你的这一串文件下载下来后,直接导入它显示没有manifest文件,我估计是把外层文件夹一起压缩的,然后我压缩了里面的文件,导入时它又说您的manifest没有版本号信息,我加了版本号,导入时它又说里面缺少contribute,我懵了,把您的解压放在语音包目录也不行,我估计我可能操作有问题,大佬,这个到底怎么用啊?

English Version Please?

Hi I've been searching for one package that is English I'm using the intellij plugin rainbow fart,but couldn't find a thing.Would you please point me to the right direction?

Thanks in advance.

导入

导入不进去
说缺少import Failed:voice Package should have a'manifest.h=json'file

使用npm ci后 使用npm run build 报错

basedir=$(dirname "$(echo "$0" | sed -e 's,\,/,g')")
是在这下面^^^^^

SyntaxError: missing ) after argument list
at Object.compileFunction (vm.js:379:18)
at Generator.next ()
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] gulp: node -r esm node_modules/.bin/gulp
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] gulp script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\Administrator\AppData\Roaming\npm-cache_logs\2020-08-13T03_05_19_337Z-debug.log
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] build: npm run gulp
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] build script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\Administrator\AppData\Roaming\npm-cache_logs\2020-08-13T03_05_19_744Z-debug.log

想改一些自定义关键词

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.