Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OHF-Voice/piper1-gpl
/ functions
Functions
629 in github.com/OHF-Voice/piper1-gpl
⨍
Functions
629
◇
Types & classes
221
↳
Endpoints
5
↓ 180 callers
Function
create
libpiper/include/json.hpp:19551
↓ 176 callers
Method
size
libpiper/include/json.hpp:3109
↓ 140 callers
Function
concat
libpiper/include/json.hpp:4277
↓ 131 callers
Method
write_character
libpiper/include/json.hpp:14846
↓ 86 callers
Method
end
return iterator end (needed for range-based for)
libpiper/include/json.hpp:5261
↓ 65 callers
Method
begin
return iterator begin (needed for range-based for)
libpiper/include/json.hpp:5255
↓ 49 callers
Function
get
libpiper/include/json.hpp:5271
↓ 46 callers
Method
empty
libpiper/include/json.hpp:6236
↓ 44 callers
Method
parse_error
libpiper/include/json.hpp:4439
↓ 42 callers
Function
type_name
@brief return the type as string @sa https://json.nlohmann.me/api/basic_json/type_name/
libpiper/include/json.hpp:23328
↓ 38 callers
Function
add
add a character to token_buffer
libpiper/include/json.hpp:8702
↓ 37 callers
Function
basic_json
@brief create an empty value with a given type @sa https://json.nlohmann.me/api/basic_json/basic_json/
libpiper/include/json.hpp:19983
↓ 37 callers
Function
to_string
@brief return a string representation of the JSON pointer @sa https://json.nlohmann.me/api/json_pointer/to_string/
libpiper/include/json.hpp:13749
↓ 34 callers
Function
is_object
@brief return whether value is an object @sa https://json.nlohmann.me/api/basic_json/is_object/
libpiper/include/json.hpp:20522
↓ 31 callers
Method
get
! @brief get next character from the input This function provides the interface to the used input adapter. It does not throw in case the
libpiper/include/json.hpp:11826
↓ 31 callers
Method
key
libpiper/include/json.hpp:7269
↓ 28 callers
Function
get_token_string
return the last read token (for errors only). Will never contain EOF (an arbitrary value that is not a valid char value, often -1), because 255 may l
libpiper/include/json.hpp:8749
↓ 26 callers
Method
load
Load an ONNX model and config. :param model_path: Path to ONNX voice model. :param config_path: Path to JSON voice config (d
src/piper/voice.py:123
↓ 24 callers
Function
end
@brief returns an iterator to one past the last element @sa https://json.nlohmann.me/api/basic_json/end/
libpiper/include/json.hpp:21961
↓ 23 callers
Function
input_adapter
libpiper/include/json.hpp:6451
↓ 20 callers
Method
sax_parse
libpiper/include/json.hpp:12259
↓ 19 callers
Method
number_integer
libpiper/include/json.hpp:7239
↓ 19 callers
Method
operator[]
access to successor
libpiper/include/json.hpp:13651
↓ 18 callers
Function
from_json
libpiper/include/json.hpp:4593
↓ 18 callers
Method
number_unsigned
libpiper/include/json.hpp:7244
↓ 17 callers
Method
get_token_string
! @return a string representation of the last read byte */
libpiper/include/json.hpp:11975
↓ 17 callers
Function
to_json
libpiper/include/json.hpp:5571
↓ 16 callers
Function
is_array
@brief return whether value is an array @sa https://json.nlohmann.me/api/basic_json/is_array/
libpiper/include/json.hpp:20529
↓ 15 callers
Function
begin
@brief returns an iterator to the first element @sa https://json.nlohmann.me/api/basic_json/begin/
libpiper/include/json.hpp:21936
↓ 15 callers
Function
combine
boost::hash_combine
libpiper/include/json.hpp:5933
↓ 15 callers
Function
is_null
@brief return whether value is null @sa https://json.nlohmann.me/api/basic_json/is_null/
libpiper/include/json.hpp:20480
↓ 14 callers
Function
set_parents
libpiper/include/json.hpp:19871
↓ 13 callers
Function
get_padding
(kernel_size, dilation=1)
src/piper/train/vits/commons.py:17
↓ 12 callers
Method
number_float
libpiper/include/json.hpp:7249
↓ 12 callers
Method
value
return value of the iterator
libpiper/include/json.hpp:5228
↓ 10 callers
Method
boolean
libpiper/include/json.hpp:7234
↓ 10 callers
Function
parser
libpiper/include/json.hpp:19306
↓ 10 callers
Function
set_parent
libpiper/include/json.hpp:19921
↓ 9 callers
Method
__init__
( self, initial_channel: int, resblock: typing.Optional[str], resblock_kernel_
src/piper/train/vits/models.py:300
↓ 9 callers
Method
end_array
libpiper/include/json.hpp:7284
↓ 9 callers
Function
is_binary
@brief return whether value is a binary array @sa https://json.nlohmann.me/api/basic_json/is_binary/
libpiper/include/json.hpp:20543
↓ 9 callers
Method
phonemize
Text to phonemes grouped by sentence. :param text: Text to phonemize. :return: List of phonemes for each sentence.
src/piper/voice.py:173
↓ 9 callers
Method
start_array
libpiper/include/json.hpp:7279
↓ 9 callers
Method
string
libpiper/include/json.hpp:7254
↓ 8 callers
Method
__init__
( self, hidden_channels: int, kernel_size: int, dilation_rate: int, n_
src/piper/train/vits/modules.py:133
↓ 8 callers
Method
dump
! @brief internal implementation of the serialization function This function is called by the public member function dump and organizes t
libpiper/include/json.hpp:17991
↓ 8 callers
Function
dump_integer
libpiper/include/json.hpp:18598
↓ 8 callers
Method
end_object
libpiper/include/json.hpp:7274
↓ 8 callers
Method
start_object
libpiper/include/json.hpp:7264
↓ 8 callers
Method
synthesize
Synthesize one audio chunk per sentence from from text. :param text: Text to synthesize. :param syn_config: Synthesis config
src/piper/voice.py:269
↓ 7 callers
Function
compares_unordered
libpiper/include/json.hpp:22843
↓ 7 callers
Function
find
libpiper/include/json.hpp:19166
↓ 7 callers
Function
if
libpiper/include/json.hpp:22814
↓ 6 callers
Function
is_string
@brief return whether value is a string @sa https://json.nlohmann.me/api/basic_json/is_string/
libpiper/include/json.hpp:20536
↓ 6 callers
Function
json_pointer
@brief create JSON pointer @sa https://json.nlohmann.me/api/json_pointer/json_pointer/
libpiper/include/json.hpp:13743
↓ 6 callers
Method
null
libpiper/include/json.hpp:7229
↓ 6 callers
Function
push_back
@brief append an unescaped token at the end of the reference pointer @sa https://json.nlohmann.me/api/json_pointer/push_back/
libpiper/include/json.hpp:13864
↓ 5 callers
Method
binary
libpiper/include/json.hpp:7259
↓ 5 callers
Function
cend
@brief returns an iterator to one past the last element @sa https://json.nlohmann.me/api/basic_json/cend/
libpiper/include/json.hpp:21977
↓ 5 callers
Function
escape
libpiper/include/json.hpp:2974
↓ 5 callers
Method
get_character
std::istream/std::streambuf use std::char_traits<char>::to_int_type, to ensure that std::char_traits<char>::eof() and the character 0xFF do not end up
libpiper/include/json.hpp:6187
↓ 5 callers
Method
is_begin
return whether the iterator can be dereferenced
libpiper/include/json.hpp:12680
↓ 5 callers
Method
parse
! @brief public parser interface @param[in] strict whether to expect the last token to be EOF @param[in,out] result parsed JSON val
libpiper/include/json.hpp:12191
↓ 5 callers
Method
sub
! @brief returns x - y @pre x.e == y.e and x.f >= y.f */
libpiper/include/json.hpp:16853
↓ 4 callers
Method
accept
! @brief public accept interface @param[in] strict whether to expect the last token to be EOF @return whether the input is a proper JSON
libpiper/include/json.hpp:12251
↓ 4 callers
Function
destroy
libpiper/include/json.hpp:19732
↓ 4 callers
Function
empty
@brief return whether pointer points to the root document @sa https://json.nlohmann.me/api/json_pointer/empty/
libpiper/include/json.hpp:13878
↓ 4 callers
Function
get_arithmetic_value
libpiper/include/json.hpp:4607
↓ 4 callers
Method
get_binary
libpiper/include/json.hpp:11938
↓ 4 callers
Method
get_string
libpiper/include/json.hpp:11905
↓ 4 callers
Function
insert_iterator
libpiper/include/json.hpp:22436
↓ 4 callers
Function
is_boolean
@brief return whether value is a boolean @sa https://json.nlohmann.me/api/basic_json/is_boolean/
libpiper/include/json.hpp:20487
↓ 4 callers
Function
lines
()
src/piper/__main__.py:108
↓ 4 callers
Function
normalize
Normalize Unicode and strip trailing diacritic if present.
tests/test_tashkeel.py:33
↓ 4 callers
Method
normalize
! @brief normalize x such that the significand is >= 2^(q-1) @pre x.f != 0 */
libpiper/include/json.hpp:16930
↓ 4 callers
Function
replace_substring
libpiper/include/json.hpp:2955
↓ 4 callers
Method
set_end
set iterator to a defined past the end
libpiper/include/json.hpp:12674
↓ 4 callers
Method
write_ubjson
! @param[in] j JSON value to serialize @param[in] use_count whether to use '#' prefixes (optimized format) @param[in] use_type wheth
libpiper/include/json.hpp:15654
↓ 3 callers
Method
__init__
( self, in_channels: int, out_channels: int, filter_channels: int, ker
src/piper/train/vits/attentions.py:363
↓ 3 callers
Method
_is_diacritic_char
(self, c)
src/piper/tashkeel/__init__.py:157
↓ 3 callers
Method
_zh_number
(self, text: str)
src/piper/phonemize_chinese.py:292
↓ 3 callers
Function
cbegin
@brief returns a const iterator to the first element @sa https://json.nlohmann.me/api/basic_json/cbegin/
libpiper/include/json.hpp:21952
↓ 3 callers
Function
emplace
libpiper/include/json.hpp:18934
↓ 3 callers
Function
get_codepoint
Get the first UTF-8 codepoint of a string
libpiper/include/piper_impl.hpp:90
↓ 3 callers
Function
is_number_float
@brief return whether value is a floating-point number @sa https://json.nlohmann.me/api/basic_json/is_number_float/
libpiper/include/json.hpp:20515
↓ 3 callers
Function
is_number_integer
@brief return whether value is an integer number @sa https://json.nlohmann.me/api/basic_json/is_number_integer/
libpiper/include/json.hpp:20501
↓ 3 callers
Method
moved_or_copied
libpiper/include/json.hpp:14726
↓ 3 callers
Method
phonemize
Text to phonemes grouped by sentence.
src/piper/phonemize_espeak.py:21
↓ 3 callers
Method
set_begin
set iterator to a defined beginning
libpiper/include/json.hpp:12668
↓ 3 callers
Function
slice_segments
(x, ids_str, segment_size=4)
src/piper/train/vits/commons.py:47
↓ 3 callers
Function
unget
! @brief unget current character (read it again on next get) We implement unget by setting variable next_unget to true. The input is not
libpiper/include/json.hpp:8675
↓ 2 callers
Method
_causal_padding
(self, x)
src/piper/train/vits/attentions.py:409
↓ 2 callers
Method
_compute_loss
(self, batch: Batch)
src/piper/train/vits/lightning.py:161
↓ 2 callers
Method
_get_relative_embeddings
(self, relative_embeddings, length: int)
src/piper/train/vits/attentions.py:292
↓ 2 callers
Function
_needs_download
Return True if file needs to be downloaded.
src/piper/download_voices.py:123
↓ 2 callers
Method
_same_padding
(self, x)
src/piper/train/vits/attentions.py:419
↓ 2 callers
Function
at
@brief access specified array element with bounds checking @sa https://json.nlohmann.me/api/basic_json/at/
libpiper/include/json.hpp:21104
↓ 2 callers
Function
compute_boundaries
libpiper/include/json.hpp:16972
↓ 2 callers
Function
download_voice
Download a voice model and config file to a directory.
src/piper/download_voices.py:76
↓ 2 callers
Function
emplace_back
libpiper/include/json.hpp:22379
next →
1–100 of 629, ranked by callers