MCPcopy Create free account

hub / github.com/OHF-Voice/piper1-gpl / functions

Functions629 in github.com/OHF-Voice/piper1-gpl

↓ 1 callersMethodoperator==
libpiper/include/json.hpp:12691
↓ 1 callersFunctionphonemes_to_ids
Get phoneme ids for phonemes. Padding is done after a group of phonemes representing one pinyin group instead of between each phoneme.
src/piper/phonemize_chinese.py:296
↓ 1 callersMethodphonemize
Turn text into phonemes per sentence.
src/piper/phonemize_chinese.py:217
↓ 1 callersFunctionpiecewise_rational_quadratic_transform
( inputs, unnormalized_widths, unnormalized_heights, unnormalized_derivatives, inverse=Fal
src/piper/train/vits/transforms.py:10
↓ 1 callersFunctionpiper_default_synthesize_options
libpiper/src/piper.cpp:115
↓ 1 callersFunctionrand_gumbel
Sample from the Gumbel distribution, protect from overflows.
src/piper/train/vits/commons.py:36
↓ 1 callersFunctionrational_quadratic_spline
( inputs, unnormalized_widths, unnormalized_heights, unnormalized_derivatives, inverse=Fal
src/piper/train/vits/transforms.py:101
↓ 1 callersFunctionremove_sign
* Overload to make the compiler happy while it is instantiating * dump_integer for number_unsigned_t. * Must never be called. */
libpiper/include/json.hpp:18824
↓ 1 callersFunctionsax_parse
libpiper/include/json.hpp:23253
↓ 1 callersFunctionsequence_mask
(length, max_length: Optional[int] = None)
src/piper/train/vits/commons.py:109
↓ 1 callersFunctionskip_bom
! @brief skip the UTF-8 byte order mark @return true iff there is no BOM or the correct BOM has been skipped */
libpiper/include/json.hpp:8787
↓ 1 callersFunctionspec_to_mel_torch
(spec, n_fft, num_mels, sampling_rate, fmin, fmax)
src/piper/train/vits/mel_processing.py:79
↓ 1 callersFunctionspectrogram_torch
(y, n_fft, sampling_rate, hop_size, win_size, center=False)
src/piper/train/vits/mel_processing.py:40
↓ 1 callersFunctionsplit
! @brief split the string input to reference tokens @note This function is only called by the json_pointer constructor. All excepti
libpiper/include/json.hpp:14347
↓ 1 callersFunctionstring
libpiper/include/json.hpp:6785
↓ 1 callersFunctionsubsequent_mask
(length: int)
src/piper/train/vits/commons.py:94
↓ 1 callersMethodsynthesize_wav
Synthesize and write WAV audio from text. :param text: Text to synthesize. :param wav_file: WAV file writer. :param
src/piper/voice.py:380
↓ 1 callersFunctionto_cbor
@brief create a CBOR serialization of a given JSON value @sa https://json.nlohmann.me/api/basic_json/to_cbor/
libpiper/include/json.hpp:23391
↓ 1 callersMethodto_dict
Convert configuration to a dictionary.
src/piper/config.py:77
↓ 1 callersFunctionto_json_tuple_impl
libpiper/include/json.hpp:5709
↓ 1 callersFunctiontype
@brief return the type of the JSON value (explicit) @sa https://json.nlohmann.me/api/basic_json/type/
libpiper/include/json.hpp:20459
↓ 1 callersFunctionunescape
libpiper/include/json.hpp:2989
↓ 1 callersFunctionvalue
! @brief return the value of an iterator @pre The iterator is initialized; i.e. `m_object != nullptr`. */
libpiper/include/json.hpp:13524
FunctionJSON_CATCH
libpiper/include/json.hpp:19866
FunctionJSON_INTERNAL_CATCH
libpiper/include/json.hpp:21503
FunctionPyInit_espeakbridge
src/piper/espeakbridge.c:104
Method__call__
Add diacritics using libtashkeel.
src/piper/tashkeel/__init__.py:59
Method__call__
(self, utterances: Sequence[UtteranceTensors])
src/piper/train/vits/dataset.py:603
Method__enter__
Starts ffplay subprocess and returns player.
src/piper/audio_playback.py:16
Method__exit__
Stops ffplay subprocess.
src/piper/audio_playback.py:37
Method__getitem__
(self, idx)
src/piper/train/vits/dataset.py:585
Method__init__
Initialize phonemizer.
src/piper/phonemize_chinese.py:206
Method__init__
Initializes audio player.
src/piper/audio_playback.py:11
Method__init__
Initialize phonemizer.
src/piper/phonemize_espeak.py:15
Method__init__
Initialize diacritizer.
src/piper/tashkeel/__init__.py:33
Method__init__
( self, hidden_channels: int, filter_channels: int, n_heads: int, n_la
src/piper/train/vits/attentions.py:13
Method__init__
( self, hidden_channels: int, filter_channels: int, n_heads: int, n_la
src/piper/train/vits/attentions.py:78
Method__init__
( self, channels: int, out_channels: int, n_heads: int, p_dropout: flo
src/piper/train/vits/attentions.py:162
Method__init__
( self, in_channels: int, filter_channels: int, kernel_size: int, p_dr
src/piper/train/vits/models.py:15
Method__init__
( self, in_channels: int, filter_channels: int, kernel_size: int, p_dr
src/piper/train/vits/models.py:121
Method__init__
( self, n_vocab: int, out_channels: int, hidden_channels: int, filter_
src/piper/train/vits/models.py:169
Method__init__
( self, channels: int, hidden_channels: int, kernel_size: int, dilatio
src/piper/train/vits/models.py:213
Method__init__
( self, in_channels: int, out_channels: int, hidden_channels: int, ker
src/piper/train/vits/models.py:258
Method__init__
( self, period: int, kernel_size: int = 5, stride: int = 3, use_spectr
src/piper/train/vits/models.py:379
Method__init__
(self, use_spectral_norm=False)
src/piper/train/vits/models.py:465
Method__init__
(self, use_spectral_norm=False)
src/piper/train/vits/models.py:496
Method__init__
( self, n_vocab: int, spec_channels: int, segment_size: int, inter_cha
src/piper/train/vits/models.py:527
Method__init__
( self, csv_path: Union[str, Path], cache_dir: Union[str, Path], espeak_voice:
src/piper/train/vits/dataset.py:49
Method__init__
(self, is_multispeaker: bool, segment_size: int)
src/piper/train/vits/dataset.py:599
Method__init__
( self, batch_size: int = 32, sample_rate: int = 22050, num_symbols: int = 256
src/piper/train/vits/lightning.py:24
Method__init__
(self, channels: int, eps: float = 1e-5)
src/piper/train/vits/modules.py:15
Method__init__
( self, in_channels: int, hidden_channels: int, out_channels: int, ker
src/piper/train/vits/modules.py:30
Method__init__
( self, channels: int, kernel_size: int, n_layers: int, p_dropout: float = 0.0 )
src/piper/train/vits/modules.py:86
Method__init__
( self, channels: int, kernel_size: int = 3, dilation: typing.Tuple[int] = (1,
src/piper/train/vits/modules.py:221
Method__init__
( self, channels: int, kernel_size: int = 3, dilation: typing.Tuple[int] = (1, 3) )
src/piper/train/vits/modules.py:324
Method__init__
(self, channels: int)
src/piper/train/vits/modules.py:395
Method__init__
( self, channels: int, hidden_channels: int, kernel_size: int, dilatio
src/piper/train/vits/modules.py:413
Method__init__
( self, in_channels: int, filter_channels: int, kernel_size: int, n_la
src/piper/train/vits/modules.py:470
Method__init__
Initialize module.
tests/generate_test_voice.py:26
Method__len__
(self)
src/piper/train/vits/dataset.py:582
Method__post_init__
(self)
src/piper/train/vits/config.py:108
Functionaccept
libpiper/include/json.hpp:23226
Methodadd_arguments_to_parser
(self, parser)
src/piper/train/__main__.py:13
Functionadd_timing_signal_1d
(x, min_timescale=1.0, max_timescale=1.0e4)
src/piper/train/vits/commons.py:82
Functionapp_all_voices
List all Piper voices. Outputs voices.json from the piper-voices repo on HuggingFace. See: https://huggingface.co/rhasspy/piper-voice
src/piper/http_server.py:138
Functionapp_download
Download a voice. Downloads the .onnx and .onnx.json file from piper-voices repo on HuggingFace. See: https://huggingface.co/rhasspy/
src/piper/http_server.py:148
Functionapp_synthesize
Synthesize audio from text. Expects a JSON object with the format: { "text": "Text to speak.", (required) "v
src/piper/http_server.py:174
Functionapp_voices
List downloaded voices. Outputs a JSON object with the format: { "<voice name>": { <voice config> }, ...
src/piper/http_server.py:107
Functionaudio_float_to_int16
Normalize audio and convert to int16 range
src/piper/train/vits/utils.py:18
Methodaudio_int16_array
Get audio as an int16 numpy array. :return: Audio data as int16 numpy array.
src/piper/voice.py:78
Methodaudio_int16_bytes
Get audio as 16-bit PCM bytes. :return: Audio data as signed 16-bit sample bytes.
src/piper/voice.py:92
Functionback
@brief access the last element @sa https://json.nlohmann.me/api/basic_json/back/
libpiper/include/json.hpp:21574
Functionbasic_json array
@brief explicitly create an array from an initializer list @sa https://json.nlohmann.me/api/basic_json/array/
libpiper/include/json.hpp:20169
Functionbasic_json binary
@brief explicitly create a binary array (without subtype) @sa https://json.nlohmann.me/api/basic_json/binary/
libpiper/include/json.hpp:20125
Functionbasic_json diff
@brief creates a diff as a JSON patch @sa https://json.nlohmann.me/api/basic_json/diff/
libpiper/include/json.hpp:24126
Functionbasic_json from_bjdata
libpiper/include/json.hpp:23674
Functionbasic_json from_bson
libpiper/include/json.hpp:23704
Functionbasic_json from_cbor
libpiper/include/json.hpp:23506
Functionbasic_json from_msgpack
libpiper/include/json.hpp:23565
Functionbasic_json from_ubjson
libpiper/include/json.hpp:23619
Functionbasic_json meta
@brief returns version information on the library @sa https://json.nlohmann.me/api/basic_json/meta/
libpiper/include/json.hpp:19423
Functionbasic_json object
@brief explicitly create an object from an initializer list @sa https://json.nlohmann.me/api/basic_json/object/
libpiper/include/json.hpp:20177
Functionbasic_json parse
libpiper/include/json.hpp:23185
Functionbinary
libpiper/include/json.hpp:6791
Methodbinary
libpiper/include/json.hpp:6975
Methodbinary_reader
! @brief create a binary reader @param[in] adapter input adapter to read from */
libpiper/include/json.hpp:9158
Methodbinary_writer
! @brief create a binary writer @param[in] adapter output adapter to write to */
libpiper/include/json.hpp:14966
Functionboolean
libpiper/include/json.hpp:6761
Methodboolean
libpiper/include/json.hpp:6945
Methodcalc_bson_array_size
! @return The size of the BSON-encoded array @a value */
libpiper/include/json.hpp:16022
Methodcalc_bson_binary_size
! @return The size of the BSON-encoded binary array @a value */
libpiper/include/json.hpp:16037
Methodcalc_bson_element_size
! @brief Calculates the size necessary to serialize the JSON value @a j with its @a name @return The calculated size for the BSON document ent
libpiper/include/json.hpp:16079
Methodcalc_bson_entry_header_size
! @return The size of a BSON document entry header, including the id marker and the entry name size (and its null-terminator). */
libpiper/include/json.hpp:15875
Methodcalc_bson_integer_size
! @return The size of the BSON-encoded integer @a value */
libpiper/include/json.hpp:15952
Methodcalc_bson_object_size
! @brief Calculates the size of the BSON serialization of the given JSON-object @a j. @param[in] value JSON value to serialize
libpiper/include/json.hpp:16174
Methodcalc_bson_string_size
! @return The size of the BSON-encoded string in @a value */
libpiper/include/json.hpp:15922
Methodcalc_bson_unsigned_size
! @return The size of the BSON-encoded unsigned integer in @a j */
libpiper/include/json.hpp:15980
Functioncat_timing_signal_1d
(x, min_timescale=1.0, max_timescale=1.0e4, axis=1)
src/piper/train/vits/commons.py:88
Functionclear
@brief clears the contents @sa https://json.nlohmann.me/api/basic_json/clear/
libpiper/include/json.hpp:22197
Functionclear_subtype
@brief clears the binary subtype @sa https://json.nlohmann.me/api/byte_container_with_subtype/clear_subtype/
libpiper/include/json.hpp:5889
← previousnext →201–300 of 629, ranked by callers