Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Ryuk17/SpeechAlgorithms
/ functions
Functions
772 in github.com/Ryuk17/SpeechAlgorithms
⨍
Functions
772
◇
Types & classes
51
↓ 27 callers
Function
drwav__bytes_to_u32
WebRTC_AGC/src/dr_wav.h:785
↓ 25 callers
Function
drwav__bytes_to_s16
WebRTC_AGC/src/dr_wav.h:780
↓ 25 callers
Function
drwav_uninit
WebRTC_AGC/src/dr_wav.h:1636
↓ 18 callers
Function
drwav__bytes_to_u16
WebRTC_AGC/src/dr_wav.h:771
↓ 18 callers
Function
drwav_get_bytes_per_pcm_frame
WebRTC_VAD/src/dr_wav.h:1816
↓ 15 callers
Function
drwav_read
WebRTC_AGC/src/dr_wav.h:1765
↓ 13 callers
Function
WebRtc_MoveReadPtr
WebRTC_AEC/src/ring_buffer.c:197
↓ 10 callers
Function
WebRtcAec_FreeAec
WebRTC_AEC/src/aec_core.c:244
↓ 10 callers
Function
drwav__on_read
WebRTC_VAD/src/dr_wav.h:1783
↓ 9 callers
Function
WebRtc_CreateBuffer
WebRTC_AEC/src/ring_buffer.c:68
↓ 9 callers
Function
WebRtc_FreeBuffer
WebRTC_AEC/src/ring_buffer.c:107
↓ 9 callers
Function
WebRtc_InitBuffer
WebRTC_AEC/src/ring_buffer.c:92
↓ 9 callers
Function
WebRtc_ReadBuffer
WebRTC_AEC/src/ring_buffer.c:117
↓ 9 callers
Function
WebRtc_WriteBuffer
WebRTC_AEC/src/ring_buffer.c:163
↓ 9 callers
Function
drwav_init
WebRTC_AGC/src/dr_wav.h:1311
↓ 9 callers
Function
goertzel_filter
Goertzel/DtmfDetector.cpp:21
↓ 8 callers
Function
WebRtc_available_read
WebRTC_AEC/src/ring_buffer.c:234
↓ 8 callers
Function
drwav__is_little_endian
WebRTC_VAD/src/dr_wav.h:1200
↓ 7 callers
Function
WebRtcSpl_DivW32W16
WebRTC_VAD/src/signal_processing_library.c:63
↓ 6 callers
Function
DivW32W16ResW16
WebRTC_AGC/src/agc.c:152
↓ 6 callers
Function
LogOfEnergy
Calculates the energy of |data_in| in dB, and also updates an overall |total_energy| if necessary. - data_in [i] : Input audio data for energy
WebRTC_VAD/src/vad_filterbank.c:149
↓ 6 callers
Function
WebRtcAec_MoveFarReadPtr
WebRTC_AEC/src/aec_core.c:591
↓ 6 callers
Function
WebRtcAec_system_delay
WebRTC_AEC/src/aec_core.c:780
↓ 6 callers
Method
_LSBReplace
embed watermarking a single wave :param secret_message: secret message :return:
Watermarking/LSB.py:47
↓ 6 callers
Function
drwav_init_file
WebRTC_AGC/src/dr_wav.h:1017
↓ 6 callers
Function
drwav_init_memory
WebRTC_AGC/src/dr_wav.h:1214
↓ 6 callers
Function
logsumexp
Stable log sum exp.
CtcSearcher/main.py:23
↓ 5 callers
Function
SplitFilter
Splits |data_in| into |hp_data_out| and |lp_data_out| corresponding to an upper (high pass) part and a lower (low pass) part respectively. - data_in
WebRTC_VAD/src/vad_filterbank.c:115
↓ 5 callers
Function
UpdateBuffer
Updates |buffer| with a new |frame|. Inputs: |frame| is a new speech frame or NULL for setting to zero. |frame_length| is the length of the new frame.
WebRTC_ANR/src/noise_suppression.c:1521
↓ 5 callers
Function
WebRtcAec_Free
WebRTC_AEC/src/echo_cancellation.c:183
↓ 5 callers
Function
WeightedAverage
Calculates the weighted average w.r.t. number of Gaussians. The |data| are updated with an |offset| before averaging. - data [i/o] : Data to aver
WebRTC_VAD/src/vad_core.c:99
↓ 5 callers
Function
aec_rdft_forward_128
WebRTC_AEC/src/aec_rdft.c:620
↓ 5 callers
Function
allocate_buffer
SpeechCodec/G711/src/g711_codec.c:41
↓ 5 callers
Function
drwav__free_from_callbacks
WebRTC_VAD/src/dr_wav.h:1539
↓ 5 callers
Function
drwav_read_s16
WebRTC_AGC/src/dr_wav.h:2422
↓ 5 callers
Function
drwav_result_from_errno
WebRTC_VAD/src/dr_wav.h:2482
↓ 4 callers
Function
DivW32W16
WebRTC_AGC/src/agc.c:157
↓ 4 callers
Function
InitLevel
WebRTC_AEC/src/aec_core.c:1452
↓ 4 callers
Function
InitStats
WebRTC_AEC/src/aec_core.c:1464
↓ 4 callers
Function
MPY48SR
Goertzel/DtmfDetector.cpp:13
↓ 4 callers
Function
NormU32
Return the number of steps a can be left-shifted without overflow, or 0 if a == 0.
WebRTC_AGC/src/agc.c:208
↓ 4 callers
Function
UpdateLevel
WebRTC_AEC/src/aec_core.c:1489
↓ 4 callers
Function
WebRtcVad_CalcVad8khz
WebRTC_VAD/src/vad_core.c:668
↓ 4 callers
Method
_make_layer
(self, block, out_channels, num_blocks, stride)
CommandRecognition/model.py:84
↓ 4 callers
Method
_saveWave
save stego wave :param stego: stego wavsignal :param cover_path: cover path :param stego_path: stego path
Watermarking/LSB.py:85
↓ 4 callers
Function
aec_rdft_inverse_128
WebRTC_AEC/src/aec_rdft.c:630
↓ 4 callers
Function
drwav__bswap_samples_s16
WebRTC_VAD/src/dr_wav.h:1318
↓ 4 callers
Function
drwav__malloc_from_callbacks
WebRTC_VAD/src/dr_wav.h:1492
↓ 4 callers
Function
drwav__read_pcm_frames_and_close_f32
WebRTC_VAD/src/dr_wav.h:5472
↓ 4 callers
Function
drwav__read_pcm_frames_and_close_s16
WebRTC_VAD/src/dr_wav.h:5429
↓ 4 callers
Function
drwav__read_pcm_frames_and_close_s32
WebRTC_VAD/src/dr_wav.h:5515
↓ 4 callers
Function
drwav_init_write__internal
WebRTC_VAD/src/dr_wav.h:2323
↓ 4 callers
Function
drwav_preinit_write
WebRTC_VAD/src/dr_wav.h:2281
↓ 4 callers
Function
extractFeature
(wav_path, vad, frame_length=240, hop_length=240, sr=8000)
GenderClassify/utils.py:73
↓ 4 callers
Function
extractVad
(vad_path)
GenderClassify/utils.py:67
↓ 3 callers
Function
MulRe
WebRTC_AEC/src/aec_core.c:141
↓ 3 callers
Function
NormW32
Return the number of steps a can be left-shifted without overflow, or 0 if a == 0.
WebRTC_AGC/src/agc.c:222
↓ 3 callers
Function
ResNet18
()
CommandRecognition/model.py:104
↓ 3 callers
Function
TimeToFrequency
WebRTC_AEC/src/aec_core.c:1676
↓ 3 callers
Function
WebRtcAgc_InitVad
WebRTC_AGC/src/agc.c:859
↓ 3 callers
Function
WebRtcAgc_ProcessVad
WebRTC_AGC/src/agc.c:886
↓ 3 callers
Function
WebRtcSpl_CountLeadingZeros32
Returns the number of leading zero bits in the argument.
WebRTC_VAD/src/spl_inl.h:39
↓ 3 callers
Function
WebRtcSpl_NormW32
Return the number of steps a can be left-shifted without overflow, or 0 if a == 0.
WebRTC_VAD/src/spl_inl.h:65
↓ 3 callers
Function
WebRtcVad_Downsampling
TODO(bjornv): Move this function to vad_filterbank.c. Downsampling filter based on splitting filter and allpass functions.
WebRTC_VAD/src/vad_sp.c:21
↓ 3 callers
Function
WebRtc_available_write
WebRTC_AEC/src/ring_buffer.c:246
↓ 3 callers
Function
WebRtc_rdft
WebRTC_ANR/src/noise_suppression.c:139
↓ 3 callers
Method
_LSBExtract
extract LSB from stego wavsignal :param roulette: :param wavsignal: :return: secret message
Watermarking/LSB.py:193
↓ 3 callers
Function
bitrv2
WebRTC_ANR/src/noise_suppression.c:230
↓ 3 callers
Function
cftfsub
WebRTC_ANR/src/noise_suppression.c:328
↓ 3 callers
Function
displaySpeech
display waveform of a given speech sample :param sample_name: speech sample name :param fs: sample frequency :return:
SpectralSubtraction/basic_functions.py:106
↓ 3 callers
Function
downsampleBy2
WebRTC_AGC/src/agc.c:271
↓ 3 callers
Function
drwav__bswap_samples_f32
WebRTC_VAD/src/dr_wav.h:1365
↓ 3 callers
Function
drwav__bswap_samples_s32
WebRTC_VAD/src/dr_wav.h:1346
↓ 3 callers
Function
drwav__chunk_padding_size_riff
WebRTC_VAD/src/dr_wav.h:1573
↓ 3 callers
Function
drwav__chunk_padding_size_w64
WebRTC_VAD/src/dr_wav.h:1577
↓ 3 callers
Function
drwav__is_little_endian
WebRTC_AGC/src/dr_wav.h:765
↓ 3 callers
Function
drwav__read_and_close_f32
WebRTC_AGC/src/dr_wav.h:3239
↓ 3 callers
Function
drwav__read_and_close_s16
WebRTC_AGC/src/dr_wav.h:3208
↓ 3 callers
Function
drwav__read_and_close_s32
WebRTC_AGC/src/dr_wav.h:3270
↓ 3 callers
Function
drwav__read_chunk_header
WebRTC_VAD/src/dr_wav.h:1589
↓ 3 callers
Function
drwav_init__internal
WebRTC_VAD/src/dr_wav.h:1861
↓ 3 callers
Function
drwav_init_write
WebRTC_AGC/src/dr_wav.h:1538
↓ 3 callers
Function
drwav_preinit
WebRTC_VAD/src/dr_wav.h:1841
↓ 3 callers
Function
drwav_s16_to_f32
WebRTC_AGC/src/dr_wav.h:2803
↓ 3 callers
Function
drwav_s16_to_f32
WebRTC_VAD/src/dr_wav.h:4963
↓ 3 callers
Function
drwav_s16_to_s32
WebRTC_AGC/src/dr_wav.h:3135
↓ 3 callers
Function
drwav_s16_to_s32
WebRTC_VAD/src/dr_wav.h:5351
↓ 3 callers
Function
extractFeature
(wav_path, frame_length=240, hop_length=240, sr=8000)
VoiceActivityDetection/utils.py:77
↓ 3 callers
Function
extractLabel
(label_path)
VoiceActivityDetection/utils.py:71
↓ 2 callers
Function
AllPassFilter
All pass filtering of |data_in|, used before splitting the signal into two frequency bands (low pass vs high pass). Note that |data_in| and |data_out|
WebRTC_VAD/src/vad_filterbank.c:78
↓ 2 callers
Function
BinarySpectrumFix
Computes the binary spectrum by comparing the input |spectrum| with a |threshold_spectrum|. Float and fixed point versions. Inputs: - spectrum
WebRTC_AEC/src/delay_estimator_wrapper.c:61
↓ 2 callers
Function
BinarySpectrumFloat
WebRTC_AEC/src/delay_estimator_wrapper.c:96
↓ 2 callers
Function
BitCount
Counts and returns number of bits of a 32-bit word.
WebRTC_AEC/src/delay_estimator.c:43
↓ 2 callers
Function
DirectInterpolation
(x, L, M)
Resample/Algorithm.py:15
↓ 2 callers
Function
FFT
Transforms the signal from time to frequency domain. Inputs: |time_data| is the signal in the time domain. |time_data_length| is the length of the ana
WebRTC_ANR/src/noise_suppression.c:1553
↓ 2 callers
Function
FeatureParameterExtraction
Extract thresholds for feature parameters. Histograms are computed over some window size (given by self->modelUpdatePars[1]). Thresholds and weights a
WebRTC_ANR/src/noise_suppression.c:970
↓ 2 callers
Function
IncreaseMarking
(x, p, fs, m)
VoiceChange/td_psola.py:162
↓ 2 callers
Function
InitMetrics
WebRTC_AEC/src/aec_core.c:1476
↓ 2 callers
Function
LagrangeInterpolation
(x, w, L, M)
Resample/Algorithm.py:29
↓ 2 callers
Function
MPY48SR
Goertzel/DtmfGenerator.cpp:13
next →
1–100 of 772, ranked by callers