Code Monkey home page Code Monkey logo

video-maker's Introduction

video-maker

成果:b站视频

已制作(含正序和乱序):

  • 四级
  • 六级精华
  • 中考
  • 考研
  • 托福
  • 托福去46级
  • 雅思

本项目仅基于本人的学习方式特点

如果你不适应这种学习方式,你可以:
  • 直接退出,及时止损,时间宝贵,不要改变自己去适应工具;
  • 调节视频跳转速度,更改字体及渲染位置;
  • 自己改动代码or和我联系,提出建议。有利于加入你想要的元素;

单词表来自网络,整理收集。如果有侵权,将立即删除

部分单词表没有音标
部分单词表本身有乱码(如果你忍受不了,请联系我,人工把乱码去掉


  • 该格式化且个性化的单词表项目,是本项目实在收集不到数据之后可以继续的基石
  • 哭哭,就没有格式化的BEC词汇表吗~~(找到了,人工爬取,最为致命)~~

todo

找到单词音源,加入单词读音

增加随机生成顺序的视频 9.3已完成 墙内的人,瞎做什么美梦,试了语音转文字API 好听的都不能用。爬虫和国内API,不适用于我的场景 12.13 亚研院新开源了几个文字转语音的,下次一定 3.25

找到单词音标,为没有的单词表加入音标

收集BEC词汇表的格式化文件 9.3已完成

帮朋友做出国考试+可以做原文守护神测试的词表版本
  • 重新设计界面
  • 重新找词表(托业,托福及以上难度 3.26已完成
  • 询问日语学习者,需要怎样的界面和哪些内容
为了实验室项目重新安了IDE(及python版本),导致os库版本更新,表格读取库、音视频处理库直接无法使用……

语音

为了加入语音,思考了两种大分类的解决方案: 1.文字转语音 great wall以内,没有适配的开源解决方案 2.爬取 时长没办法保证+次数太多

3.使用英语专业生成听力的软件,设计一种生成方案,再截取


对应于上面的1-3项的进一步调研 1.全部失败:可以用微软的API(官网说有tts功能,到github仓库那儿就没tts了???),pyttsx3(不能转mp3存下来,而且代码能运行,还打开了音频,但没声音)(这么多年了,没人提个issue吗?还是又是长城以内的特有问题?),百度的API(最大传1024字节,每个单词时长不可知,我一个视频就请求几千次,不是倾家荡产就是直接被封号),gtts(需要翻墙使用,据说可以开全局模式,但我开了也没用),pyAudio(只能录音,可是“音”从哪里来?)

​ 1.1.亚研院新开源了几个,等等

2.人麻了,改天从头学。看能不能解决下次数太多的问题(时长先不考虑)

3.(能保证单词时长一定&&单词间间距较短&&剪辑后仍能保证在一秒内播放完)——这工程量就是不可能完成的任务。还不如我花钱,请几个人读一版。

video-maker's People

Contributors

shumil573 avatar

Watchers

James Cloos avatar

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.