2024年1月15日 星期一

speech segmentation speech segmenting algorithm

https://www.researchgate.net/publication/221258872_a_simple_but_effective_approach_to_speaker_tracking_in_broadcast_news

https://www.researchgate.net/figure/automatic-segmentation-of-the-audio-recorded-in-the-cafeteria-noisy-environment-by_fig2_323155847

https://genekogan.com/works/field-rec-navigator/
Visualizing my field recordings
https://www.jyu.fi/hytk/fi/laitokset/mutku/en/research/materials/mirtoolbox
automatically segmented the raw recordings segmentation algorithm
https://sourceforge.net/projects/supercollider/
https://en.wikipedia.org/wiki/Principal_component_analysis
https://en.wikipedia.org/wiki/Music_information_retrieval

https://lgm.fri.uni-lj.si/research/segmentation-of-field-recordings/
Segmentation of field recordings — LGM

https://yaiglobal.com/index.php/component/k2/item/5-audio-segmentation

 https://www.researchgate.net/figure/audio-onset-segmentation-dashed-lines-variable-window-length-segmentation-empty_fig1_252187078


http://recherche.ircam.fr/equipes/temps-reel/audio-mosaicking/
Real-Time Audio Mosaicking
MFCC based Frame by Frame Audio Mosacing MEL-frequency cepstrum coefficients (MFCC).

Semi-supervised feature selection for audio classification based on constraint compensated Laplacian score | EURASIP Journal on Audio, Speech, and Music Processing | Full Text
figure 5  Accuracy as a function of the number of selected features
https://asmp-eurasipjournals.springeropen.com/articles/10.1186/s13636-016-0086-9



QUIC TCP BBR HTTPS TLS tcp protocol sctp quic fast internet stream protocol bbr algorithm load balancer most fast protocol optimization network performance algorithm

 https://en.wikipedia.org/wiki/QUIC


BBR(Bottleneck Bandwidth and Round-trip propagation time) algorithm
數據擁塞控制協定 Datagram Congestion Control Protocol, DCCP
HTTPS TLS tcp protocol sctp quic
fast internet stream protocol bbr algorithm
load balancer most fast protocol optimization network performance algorithm

HTTP/3 HTTP/2 SPDY  UDT
TLS DTLS
https://en.wikipedia.org/wiki/Stream_Control_Transmission_Protocol
https://en.wikipedia.org/wiki/SPDY
https://en.wikipedia.org/wiki/Transport_layer

fast Protocol that replaces Low-Latency
BBR Modification 
Fast-Varying algorithm
Low-Latency BBR Modification
Fast-Varying Connections

https://en.wikipedia.org/wiki/Reliable_User_Datagram_Protocol
UDP  UDP-Lite  TCP  Multipath-TCP  SCTP  DCCP  RUDP

https://news.ycombinator.com/item?id=18519459
Indeed, nearly all FPS/MMO/RTS games are realtime and need UDP, only some messag... | Hacker News

https://en.wikipedia.org/wiki/Multipath_TCP



RealTime Servers and Reliable UDP
https://repost.aws/zh-Hant/questions/QURZJYNXN4St-AdQbuV6WTAw/realtime-servers-and-reliable-udp

Low-level RUDP Libraries
Name    Language    Encryption
Ruffles    C#    n/a
LiteNetLib    C#    AES or XOR
Lidgren.Network    C#    AES
Hazel-Networking fork    C#    DTLS
ENet    C    n/a
ENet-CSharp    C#    n/a
KCP    C    n/a

Ruffles - https://github.com/MidLevel/Ruffles
LiteNetLib - https://github.com/RevenantX/LiteNetLib
Lidgren.Network (maintain mode) - https://github.com/lidgren/lidgren-network-gen3
Hazel-Networking (fork) - https://github.com/willardf/Hazel-Networking
ENet - https://github.com/lsalzman/enet
ENet-CSharp - https://github.com/nxrighthere/ENet-CSharp

KCP
    https://github.com/skywind3000/kcp/blob/master/README.en.md
    https://github.com/vis2k/kcp2k/ (C# port)
    https://github.com/leenjewel/node-kcp (node wrapper)

High-Level Network Solution that supports RUDP

Papercraft origami bellows accordion camera folding One more side effect origami corrugation paperfolding tessellation corrugation

 https://en.wikipedia.org/wiki/Prism_(geometry)
Schönhardt polyhedron     
Twisted square prism     
Square antiprism     
Twisted dodecagonal antiprism

Bellows  roboticarts DIY Bellows decided last week that my next set of goggles will be Polkamatic.
Magical Bellows project  Vintage Camera Bellows Replacement

instructables Holy Grail Project - Re-Usable Collapsible Cup From Sustainable Materials

instructables.com
Vintage Papercraft Camera
Vintage Papercraft Camera: Hey momoluvers! It's momo and today I'll be making a super cute instructable that is unique and clever. This is so amazing and will arouse curiosity in any one who sees it! I was inspired by this image (the pink camera) I found on the Int…


instructables.com
Pentagonal High-Tower Spring
Pentagonal High-Tower Spring: Today I'll introduce you a spring with telescope function. You can stretch and squeeze it. There is an octagonal version of this model by 'osche


https://steampunker.ru/blog/forsteammaker/17440.html
steampunker.ru Гофрированная защита направляющих токарного станка. / Мастерские / В помощь стим-мастеру / Коллективные блоги / Steampunker.ru Гофрированная защита направляющих токарного станка. / Мастерские / В помощь стим-мастеру / Коллективные блоги / Steampunker.ru - сеть для любителей steampunk'а

instructables  Vintage Papercraft Camera Hey momoluvers



 
vemaxtecnologia.com.br
PROTEÇÕES SANFONADAS PARA MESA ELEVATÓRIA | VEMAX TECNOLOGIA | PROTEÇÕES SANFONADAS PARA MESA ELEVATÓRIA
Quando precisar de PROTEÇÕES SANFONADAS PARA MESA ELEVATÓRIA, pode contar conosco, temos uma enorme variedade de PROTEÇÕES SANFONADAS PARA MESA ELEVATÓRIA, tubos e dutos flexíveis, ligue e fale conosco.


Papier-Plissee: Klappe die Zweite… papier-plissee-klappe-die-zweite/
Papier-Plissee: Klappe die Zweite… | dramaqueenatwork

structures short reflection failing folded structure folding structures paper Origami architecture Folding refolding

 Melina: Accordion-style collapsing tent transforms into backpack
#origami #arch #architecture #model #art #design #student #college #archmodel

Origami Table - folding tyvek dome - Paris Design Week 2015 - Atelier Figura/Sfondo with Yuan Yuan, Atelier JMCA, Wakup, Michael Arrojo, Frédéric d'Incau

cardboard shelters

screw paper Origami
tensegrity or folding

StorageBox accordion folding

Gallery of Soft Shells - Porous and Deployable Architecture

packplay.uqam.caPopotte | Lysanne Hudon – PACKAGING

architizer.comMt Pleasant Community Centre by Chris Moller Architecture + Urbanism

Foldable , thick waterproof material...set on top of pallets

StorageBox accordion folding DIY 摺紙 伸縮分類盒 桌面收納 紙盒 愉樂生活 origami paper box

accordion  File Folders Portable Accordion Document File Folders Expanding Letter Organizer, 8 

foldedplatesystem_page

gbgt.se Chameleon Cabin. Made of paper. By Mattias Lind and Göteborgstryckeriet

Amazing Cardboard House Exhibition | Bored Panda

architecture.ideas2live4.comTetra-Shed - House Hunting Designed by award winning architecture practice Innovation Imperative, tetra shed:registered: is a new modular building system which, as a single module, has been designed

Amazing Cardboard House Exhibition Cardboard has been seen as a waste material or packaging material. These students have experimented with the cardboard to make houses and results are amazing. Ingenia TEK

Opus audio Codec Speex Vorbi RFC 6716 Modern audio compression for the internet. VOIP AUDIO Codec OPUS CODEC (IP Phone音訊格式) OPUS Codec: Clear, Adaptable Voice for Mobile VoIP Opus audio codec developed by the Internet Engineering Task Force (IETF), ... stored at \App\Client\Test\Testvecs\ ...

 http://www.foveon.de/sonstiges/opusdrop/index.htm

https://de.wikipedia.org/wiki/Opus_%28Audioformat%29

https://docs.omniverse.nvidia.com/kit/docs/carbonite/latest/docs/audio/Basics.html

https://e2e.ti.com/blogs_/b/process/posts/swiss-army-knife-of-audio-codecs

https://en.wikipedia.org/wiki/Data_compression#Lossy_audio_compression

Opus  splitter audio codec voip rtp

https://stackoverflow.com/questions/34506330/sending-naudio-opus-encoded-audio-from-device-as-rtp
https://www.rfc-editor.org/rfc/rfc3550
https://datatracker.ietf.org/doc/html/rfc6716
Open Interactive Audio Codec
https://github.com/DevJohnC/Opus.NET
Play or Capture Audio Sound. Send and Receive as Multicast (RTP)
https://www.codeproject.com/Articles/394890/Play-or-Capture-Audio-Sound-Send-and-Receive-a

https://stackoverflow.com/questions/2637697/sending-udp-packet-in-c-sharps-Mu


medium  audio data classification  voice signal data  divide  frame splitter  audio codec
https://onkar-patil.medium.com/how-to-remove-silence-from-an-audio-using-python-50fd2c00557d
https://medium.com/analytics-vidhya/deep-learning-audio-classification-fcbed546a2dd

https://paperswithcode.com/dataset/timit
https://www.researchgate.net/figure/The-method-of-divide-the-audio-signal-into-phonemes-with-use-video-frame_fig2_262360598
https://towardsdatascience.com/decoding-the-symphony-of-sound-audio-signal-processing-for-musical-engineering-c66f09a4d0f5
https://www.researchgate.net/figure/top-A-part-of-a-speech-signal-from-TIMIT-database-Manually-positioned-phoneme_fig1_264936933
Silence detection - VoIPmonitor.org Silence detection - VoIPmonitor.org
https://www.voipmonitor.org/doc/Silence_detection
https://www.soundonsound.com/sound-advice/q-whats-difference-between-detect-silence-and-hitpoints-cubase

https://www.techtarget.com/searchnetworking/definition/orthogonal-frequency-division-multiplexing

voice signal data  divide  frame splitter  audio codec  ring buffer wrap-around discontinuity zero crossing clipping
Basics of Audio Processing — carbonite 162.0 documentation
https://docs.omniverse.nvidia.com/kit/docs/carbonite/latest/docs/audio/Basics.html
Record of pcm ring buffer in alsa - Programmer Sought
https://programmersought.com/article/45685377190/
https://blog.risa.com/post/what-are-the-ramp-up-coast-down-functions-in-time-history


audio Packages DLL music Audio libraries library

 SEARCH Packages  Linux  Unix
https://slackbuilds.org/result/?search=audio&sv=15.0
https://pkgs.org/download/libopenshot-audio

https://en.wikipedia.org/wiki/Category:Audio_libraries
https://en.wikipedia.org/wiki/Category:Video_game_music_technology
category is Audio library.Pages in category "Audio libraries"

 BASS
 ClanLib
 DirectSound
 Enlightened Sound Daemon
 FMOD
 JACK Audio Connection Kit
 Libavcodec
 Miles Sound System
 Open Sound System
 OpenAL
 OpenSL ES
 PulseAudio
 Raylib
 Simple DirectMedia Layer
 UFMOD

Audio libraries Raylib ClanLib Libavcodec PulseAudio
https://packages.altlinux.org/en/p10/srpms/libopenshot-audio/
https://ru.wikipedia.org/wiki/%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%90%D1%83%D0%B4%D0%B8%D0%BE%D0%B1%D0%B8%D0%B1%D0%BB%D0%B8%D0%BE%D1%82%D0%B5%D0%BA%D0%B8

libopenshot-audio JUCE  audio  library

audio/opus-tools
https://en.wikipedia.org/wiki/Opus_(audio_format)
https://wiki.xiph.org/Opus-tools

libs For Qt5. pulseaudio  qt
https://archlinux.org/packages/extra/x86_64/pulseaudio-qt/
https://packages.fedoraproject.org/pkgs/pulseaudio-qt/pulseaudio-qt-qt5/

https://github.com/OpenShot/libopenshot-audio
OpenShot Audio Library libopenshot-audio OpenShot Audio Library (libopenshot-audio) is a free, open ...
GitHub https://github.com › OpenShot › libope...
OpenShot Audio Library (libopenshot-audio)


https://www.haskell.org/
haskell Packages bindings audio haskell  bindings audio
https://hackage.haskell.org/package/htaglib
https://hackage.haskell.org/package/jack

 Octave packages audio Audio and MIDI Toolbox for GNU Octave. SHA256

https://en.wikipedia.org/wiki/UFMOD


pectrum-devel pkgs top-level/all-packages
https://spectrum-os.org/lists/archives/spectrum-devel/c22a62456db/s/?b=pkgs/top-level/all-packages.nix

https://discourse.julialang.org/t/package-trouble-again/104977


https://ctepp.calstate.edu/tlab-change-packages

Steam Audio supports the following platforms:

 https://valvesoftware.github.io/steam-audio/doc/capi/getting-started.html
Steam Audio supports the following platforms

Steam Broadcasting
Steam Support
https://help.steampowered.com › view
 
Steam Broadcasting is currently supported by the following browsers: Steam Client; Google Chrome (version 39+); Apple Safari (version 8+ on macOS); Internet ...

Modern audio compressioninternet. Opus audio format Opus lossy audio coding format Xiph.Org Foundation standardized code speech

 https://en.wikipedia.org/wiki/Opus_(audio_format)
Opus (audio format) - Wikipedia
Opus is a lossy audio coding format developed by the Xiph.Org Foundation and standardized by the Internet Engineering Task Force, designed to efficiently code speech and general audio in a singl

xiph/opus: Modern audio compression for the internet.

Opus Codec
https://opus-codec.org/



Opus Interactive Audio Codec
Overview

Opus is a totally open, royalty-free, highly versatile audio codec. Opus is unmatched for interactive speech and music transmission over the Internet, but is also intended for storage and streaming applications. It is standardized by the Internet Engineering Task Force (IETF) as RFC 6716 which incorporated technology from Skype’s SILK codec and Xiph.Org’s CELT codec.
Technology

Opus can handle a wide range of audio applications, including Voice over IP, videoconferencing, in-game chat, and even remote live music performances. It can scale from low bitrate narrowband speech to very high quality stereo music. Supported features are:

    Bitrates from 6 kb/s to 510 kb/s
    Sampling rates from 8 kHz (narrowband) to 48 kHz (fullband)
    Frame sizes from 2.5 ms to 60 ms
    Support for both constant bitrate (CBR) and variable bitrate (VBR)
    Audio bandwidth from narrowband to fullband
    Support for speech and music
    Support for mono and stereo
    Support for up to 255 channels (multistream frames)
    Dynamically adjustable bitrate, audio bandwidth, and frame size
    Good loss robustness and packet loss concealment (PLC)
    Floating point and fixed-point implementation

Perf 全名是 Performance Event,是在 Linux 2.6.31 以後內建的系統效能分析工具,

 https://wiki.csie.ncku.edu.tw/embedded/perf-tutorial
Perf 全名是 Performance Event,是在 Linux 2.6.31 以後內建的系統效能分析工具,它隨著核心一併釋出。藉由 perf,應用程式可以利用 PMU (Performance Monitoring Unit), tracepoint 和核心內部的特殊計數器 (counter) 來進行統計,另外還能同時分析運行中的核心程式碼,從而更全面了解應用程式中的效能瓶頸。


https://wiki.csie.ncku.edu.tw/embedded/perf-tutorial
Wiki - Linux 效能分析工具: Perf

Welcome to LWN.net [LWN.net]
https://lwn.net/articles/744409/
https://lwn.net/Articles/337493/
Performance Counters for Linux [LWN.net]
https://lwn.net/Articles/813114/
https://lwn.net/Articles/568602/

debugger ARM opencsd linaro coresight trace Linaro OpenCSD: CoreSight trace stream decoder

 opencsd linaro coresight trace 
Linaro OpenCSD: CoreSight trace stream decoder

CoreSight trace SOC debug trace Enables you to build the interface between an external debugger, using, JTAG or SWD for example, and processors, memory systems, and other CoreSight components.
https://github.com/Linaro/OpenCSD
https://www.linaro.org/blog/coresight-perf-and-the-opencsd-library/