Skip to content

Instantly share code, notes, and snippets.

# Convert video .mkv em audio .mp3 16khz
# ffmpeg -i video.mkv -acodec libmp3lame -ac 1 -ar 16000 output.mp3
#
# Quebra o audio .mp3 em pedacos de 30 segundos cada
# ffmpeg -i output.mp3 -f segment -segment_time 30 -c copy samples/sample%05d.mp3
from huggingsound import SpeechRecognitionModel, KenshoLMDecoder
import torch
import os
@kleysonr
kleysonr / mongodb-ref.md
Created April 23, 2021 01:17
MongoDB-ref

Check if field exists

{
    $addFields: {
        isFreePoint: {
            $cond: [{
                    "$ifNull": [
                        "$mgmt_type_id",
 false
@kleysonr
kleysonr / ref-pgsql.md
Created February 4, 2021 01:20
Referencias Postgresql

Habilitar conexoes SSL ao PG

  • Generate a private key (you must provide a passphrase).
openssl genrsa -des3 -out server.key 1024
  • Remove the passphrase.
openssl rsa -in server.key -out server.key
@kleysonr
kleysonr / ref-docker.md
Created February 4, 2021 01:14
Referencias Docker
  • Limpar os logs de um container
echo "" > $(docker inspect --format='{{.LogPath}}' <container_name_or_id>)
@kleysonr
kleysonr / jupyter-notebook-virtualenv.md
Last active February 2, 2021 18:25
Enable jupyter notebook within a specific virtualenvwrapper
  • Install virtualenvwrapper
$pip install virtualenvwrapper
  • Create a new virtualenv
$mkvirtualenv -p python3 py3env 
@kleysonr
kleysonr / face_liveness.html
Last active April 24, 2024 10:45
Mediapipe facemesh eye blink for face liveness detection example
<html>
<head>
<script src="//code.jquery.com/jquery-3.3.1.min.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<!-- Require the peer dependencies of facemesh. -->
<script src="https://cdn.jsdelivr.net/npm/@tensorflow/tfjs-core@2.6.0/dist/tf-core.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/@tensorflow/tfjs-converter@2.6.0/dist/tf-converter.min.js"></script>
@kleysonr
kleysonr / ubuntu_1804_opencv_450.md
Created December 7, 2020 19:16
Ubuntu 18.04 + OpenCV 4.5.0

Procedures used to configure a new fresh installed Ubuntu 18.04 LTS with support for OpenCV4 + Python 3.6.

Installing OpenCV 4

(Optional) Install the java and ant if you want to get the opencv-400.jar file.

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer ant
import glob
import os
from shutil import copyfile
RATIO_TEST = 0.25
RATIO_VAL = 0.10
lista = {
'frente': [],
'recibo': []
@kleysonr
kleysonr / reference-codes.py
Created September 18, 2020 17:43
Python - reference codes
----------------------------------------------------------------------------------------------
# Listar todos todos arquivos de uma pasta
import glob
files = glob.glob('images/*')
----------------------------------------------------------------------------------------------
# Listar todos arquivos de subpastas
import glob
files = glob.glob('images/**/*', recursive=True)