Giter VIP home page Giter VIP logo

nmc_20150128's People

Contributors

mlockrey avatar

Watchers

 avatar  avatar

nmc_20150128's Issues

ctrl + shift + arrowright is already used in windows environments

ctrl + shift + arrowright moves to next caption instead of selecting the word,

it is default in all text editors in windows environments to select to the end of a word with ctrl + shift + arrow I don't think this behavior should be changed by a web application.

Lets choose a new key combination. (or filter out when ctrl or shift is pressed?)

Breaking apart issue #2

Issues raised

There's a bug with the first caption "block" not always editable (i.e. one user recently reported that the "First word was hard to edit".

Shift enter is weird, why not tab? (and shift tab)

ctrl + shift + arrowright moves to next caption (or hundred it becomes indeterminate) instead of selecting the word, (it is default in all text editors in windows environments to select a word with ctrl + shift + arrow)

Word reconstruction from syllables

Word reconstruction from syllables

Syllable completion based on a word dictionary of ngrams (speed would be slow if done as a round trip to server, speed is key)

Maybe create a list of words stemming from this word/syllable?

Breaking apart issue #1
See also issue #5

Mechanical turk minimum test

Mechanical turk minimum test

Let's get NoMoreCraptions working in a state where we can post it as a job to mechanical turk.

Suggested Improvements

Easy:

  1. Key combination to Move first word to previous caption/line
  2. Key combination to Move last word to next caption
  3. Key combination to split a word into syllables (see also Medium 2. for the opposite)

Medium:

  1. Show the FFT spectrogram of the timeline (not sure if possible on all YT vids: audio DRM) this would visually show musical interludes, speaker changes, and make captioning those instances easier
  2. Syllable completion based on a word dictionary of ngrams (speed would be slow if done as a round trip to server, speed is key, otherwise Easy) (creates a list of words stemming from this word)

Hard:

  1. Grammar check after a word move (could help to make the syllable/word segmentation use this as input)

Key combination to Move last word to next caption

Key combination to move last word to the caption after,

  • If the currently selected caption is the last caption we should create a new last caption
  • It should cut out the last word of the currently selected line
  • delete the space
  • add a space to the end of the cut buffer
  • paste as the first word of the next line

Breaking apart issue #1

See also issue #3 this is the inversion

Key combination to Move first word to previous caption/line

Key combination to move first word to the caption before,

If the currently selected caption is the first caption we should create a new first caption
It should cut out the first word of the currently selected line (delete the space)
add a space to the previous caption (if one doesn't exist)
paste as the last word of the previous line

Beaking apart issue #1

Spectrogram of the audio in a timeline

Show the Fast Fourier Transform as a spectrogram/heatmap of the audio (also known in radio as a waterfall display?)

I am not sure if this is possible on all YT videos: audio DRM

this would visually show musical interludes, speaker changes, and make captioning those instances easier

Breaking apart issue #1

Grammar check

Grammar check

Does the new/changed word make sense?
Does it happen often in texts? spoken word? Subtitles? Captions?

Breaking apart issue #1

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.