Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/VOICEVOX/voicevox
/ functions
Functions
1,534 in github.com/VOICEVOX/voicevox
⨍
Functions
1,534
◇
Types & classes
257
↓ 56 callers
Method
replace
* ショートカットキーの設定を変更する。
src/plugins/hotkeyPlugin.ts:234
↓ 53 callers
Function
getOrThrow
(map: Map<K, V>, key: K)
src/helpers/mapHelper.ts:4
↓ 48 callers
Function
uuid4
()
src/helpers/random.ts:20
↓ 46 callers
Function
applyPatches
(target: T, patches: Patch[])
src/store/immerPatchUtility.ts:11
↓ 43 callers
Method
request
(context: RequestOpts, initOverrides?: RequestInit | InitOverrideFunction)
src/openapi/runtime.ts:134
↓ 38 callers
Function
HotkeyCombination
( hotkeyCombination: string, )
src/domain/hotkeyAction.ts:5
↓ 34 callers
Method
value
()
src/openapi/runtime.ts:394
↓ 32 callers
Method
createTestNotes
* 指定されたパターン番号に基づいてテスト用のノーツを生成する。 * * @param patternNumber ノートパターンの番号。 * @returns ノーツ。
tests/unit/lib/songTrackRenderer/utility.ts:294
↓ 32 callers
Function
createUILockAction
( action: ( context: DotNotationActionContext< S, S, AllGetters, AllActions,
src/store/ui.ts:32
↓ 28 callers
Function
exists
(json: any, key: string)
src/openapi/runtime.ts:313
↓ 27 callers
Method
dispatchEvent
* 登録されているすべてのリスナーにイベントをディスパッチ(発行)する。 * * @param event 発行するイベントオブジェクト。
src/sing/songTrackRendering.ts:1382
↓ 23 callers
Function
navigateToMain
(page: Page)
tests/e2e/navigators.ts:12
↓ 22 callers
Function
cloneWithUnwrapProxy
(obj: T)
src/helpers/cloneWithUnwrapProxy.ts:6
↓ 21 callers
Function
EngineId
(id: string)
src/type/preload.ts:17
↓ 21 callers
Method
getSetting
(key: Key)
src/type/preload.ts:124
↓ 19 callers
Function
errorToMessage
(e: unknown)
src/helpers/errorHelper.ts:110
↓ 19 callers
Method
getWindow
* BrowserWindowを取得するが存在しない場合は例外を投げる
src/backend/electron/manager/windowManager.ts:51
↓ 19 callers
Method
setSetting
( key: Key, newValue: ConfigType[Key], )
src/type/preload.ts:125
↓ 17 callers
Function
getSelectedStatus
* アクティブなAudioCellと選択されているAudioCellを取得する。 * 戻り値のインデックスは1から始まる。(nth-childのインデックスと揃えるため)
tests/e2e/browser/複数選択/選択.spec.ts:22
↓ 16 callers
Function
TrackId
(id: string)
src/type/preload.ts:50
↓ 16 callers
Function
createDummyAccentPhrase
(moraTexts: string[])
tests/unit/store/utility.spec.ts:36
↓ 16 callers
Function
createLogger
(scope: string)
src/helpers/log.ts:13
↓ 16 callers
Method
readFile
(obj: { filePath: string })
src/type/preload.ts:95
↓ 14 callers
Function
StyleId
(id: number)
src/type/preload.ts:25
↓ 14 callers
Method
addEventListener
( type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListener
src/store/audioContinuousPlayer.ts:124
↓ 14 callers
Function
createPartialStore
( options: PartialStoreOptions<State, T, G, A, M>, )
src/store/vuex.ts:440
↓ 14 callers
Function
tickToSecond
(ticks: number, tempos: Tempo[], tpqn: number)
src/sing/domain.ts:129
↓ 13 callers
Method
logError
(...params: unknown[])
src/type/preload.ts:111
↓ 13 callers
Function
splitLyricsByMoras
( text: string, maxLength = Infinity, )
src/sing/domain.ts:1016
↓ 13 callers
Method
writeFile
(obj: { filePath: string; buffer: ArrayBuffer | Uint8Array; })
src/type/preload.ts:91
↓ 12 callers
Function
NoteId
(id: string)
src/type/preload.ts:42
↓ 12 callers
Function
SpeakerId
(id: string)
src/type/preload.ts:21
↓ 12 callers
Method
addEventListener
* レンダリングイベントを受け取るリスナー関数を追加する。 * * @param listener イベントを受け取るリスナー関数。 * @throws 同じリスナー関数が既に登録されている場合にエラーをスローする。
src/sing/songTrackRendering.ts:1007
↓ 12 callers
Function
calculateHash
(obj: T)
src/sing/utility.ts:194
↓ 12 callers
Function
isOnCommandOrCtrlKeyDown
(event: { metaKey: boolean; ctrlKey: boolean; })
src/store/utility.ts:469
↓ 12 callers
Function
portLog
(port: number, message: string, isNested = false)
src/backend/electron/portHelper.ts:15
↓ 11 callers
Function
ensureNotNullish
( value: T | null | undefined, message = "Unexpected nullish value", )
src/helpers/errorHelper.ts:2
↓ 11 callers
Function
fillAudioCell
(page: Page, index: number, text: string)
tests/e2e/browser/utils.ts:77
↓ 11 callers
Function
getButton
(event: MouseEvent)
src/sing/viewHelper.ts:139
↓ 11 callers
Method
render
* 指定されたスナップショットに基づいてソングトラックのレンダリングを実行する。 * * @param snapshot レンダリングの元となるプロジェクトの状態のスナップショット。 * @returns レンダリング結果。完了した場合はフレーズ情報、中断された場合は中断を示す情報
src/sing/songTrackRendering.ts:919
↓ 11 callers
Method
toTrackNotes
* フレーズのノーツの配列をトラックのノーツに変換する。 * * @param phraseNotesArray フレーズのノーツの配列。 * @returns トラックのノーツ。
tests/unit/lib/songTrackRenderer/utility.ts:370
↓ 10 callers
Function
createDummySetting
(combination: string)
tests/unit/lib/hotkeyManager.spec.ts:93
↓ 10 callers
Method
createSnapshotObject
* テスト用のスナップショットオブジェクトを生成する。 * * @param trackEntries トラックIDとトラック情報(シンガー、ノーツ)のエントリー配列。 * @returns スナップショットオブジェクト。
tests/unit/lib/songTrackRenderer/utility.ts:114
↓ 10 callers
Function
createTrack
({ solo, mute }: { solo: boolean; mute: boolean })
tests/unit/domain/sing/shouldPlayTracks.spec.ts:7
↓ 10 callers
Method
stop
* スケジューリングを停止します。 * @param contextTime スケジューリングを停止する時刻(コンテキスト時刻)
src/sing/audioRendering.ts:56
↓ 9 callers
Method
extract
()
src/backend/electron/vvppFile.ts:42
↓ 9 callers
Method
fetchEngineInfos
* 全てのエンジンの情報を取得する。
src/backend/electron/manager/engineInfoManager.ts:173
↓ 9 callers
Function
getQuasarMenu
(page: Page, menuName: string)
tests/e2e/locators.ts:15
↓ 9 callers
Function
registerHotkeyForAllEditors
* 全エディタに対してホットキーを登録する * FIXME: hotkeyPlugin側で全エディタに対して登録できるようにする
src/components/Menu/MenuBar/useCommonMenuBarData.ts:114
↓ 9 callers
Function
sanitizeFileName
(fileName: string)
src/store/utility.ts:23
↓ 9 callers
Function
success
(value: T)
src/type/result.ts:61
↓ 8 callers
Function
createDefaultTrack
()
src/sing/domain.ts:380
↓ 8 callers
Method
createSongTrackRendererUsingMock
* モックエンジンAPIを使用して SongTrackRenderer のインスタンスを生成する。 * * @param playheadPositionGetter 再生ヘッド位置を取得する関数。 * @returns SongTrackRenderer のインスタンス。
tests/unit/lib/songTrackRenderer/utility.ts:55
↓ 8 callers
Function
failure
( codeOrError: C | undefined | Error, error?: Error, )
src/type/result.ts:70
↓ 8 callers
Function
findMora
( accentPhrases: AccentPhrase[], text: string, )
tests/unit/store/utility.spec.ts:44
↓ 8 callers
Method
getNativeEl
* NOTE: 最新の textfield を反映すべきなので nativeEl はキャッシュしない
src/helpers/SelectionHelperForQInput.ts:65
↓ 8 callers
Function
getNewestQuasarDialog
(page: Page)
tests/e2e/locators.ts:7
↓ 8 callers
Method
getTextAsset
(textType: K)
src/type/preload.ts:73
↓ 8 callers
Method
isJsonMime
* Check if the given MIME is a JSON MIME. * JSON MIME examples: * application/json * application/json; charset=UTF8 * APPLIC
src/openapi/runtime.ts:127
↓ 8 callers
Method
move
(destDir: string)
src/backend/electron/ExtractedEngineFiles.ts:29
↓ 8 callers
Method
register
* ショートカットキーの処理を登録する。
src/plugins/hotkeyPlugin.ts:249
↓ 8 callers
Method
start
* スケジューリングを開始します。 * @param contextTime スケジューリングを開始する時刻(コンテキスト時刻) * @param time スケジューリングの開始位置
src/sing/audioRendering.ts:44
↓ 7 callers
Function
VoiceId
(voice: Voice)
src/type/preload.ts:37
↓ 7 callers
Function
createVvppFile
(targetName: string, tmpDir: string)
tests/unit/backend/electron/helper.ts:7
↓ 7 callers
Function
extractExportText
( text: string, { enableMemoNotation, enableRubyNotation, }: { enableMemoNotation: boolean; enab
src/store/utility.ts:202
↓ 7 callers
Function
getEngineDirInfos
(vvppEngineDir: string)
tests/unit/backend/electron/VvppManager.node.spec.ts:127
↓ 7 callers
Function
getGuideLineTicks
( cursorPos: PositionOnSequencer, context: Context, )
src/sing/sequencerStateMachine/common.ts:264
↓ 7 callers
Function
getLast
(array: T[])
src/sing/utility.ts:96
↓ 7 callers
Function
pluginConfig
( nameOrConfigs: string | Config | ConfigArray, config?: Config, )
eslint.config.ts:34
↓ 7 callers
Method
removeEventListener
* 登録されているイベントリスナー関数を削除する。 * * @param listener 削除するリスナー関数。 * @throws 指定されたリスナー関数が存在しない場合にエラーをスローする。
src/sing/songTrackRendering.ts:1021
↓ 7 callers
Method
toRenderingEventInfo
* SongTrackRenderingEvent をテスト検証用の RenderingEventInfo に変換する。 * イベントの種類に応じて、関連データのハッシュ値などを計算して含める。 * * @param event SongTrackRenderingEvent。
tests/unit/lib/songTrackRenderer/utility.ts:208
↓ 7 callers
Function
writeFileSafely
( path: string, data: string | NodeJS.ArrayBufferView, )
src/backend/electron/fileHelper.ts:11
↓ 6 callers
Function
PhraseKey
(id: string)
src/store/type.ts:837
↓ 6 callers
Function
assertNonNullable
( value: T, )
src/type/utility.ts:14
↓ 6 callers
Function
extractYomiText
( text: string, { enableMemoNotation, enableRubyNotation, }: { enableMemoNotation: boolean; enab
src/store/utility.ts:221
↓ 6 callers
Function
getConfigManager
()
src/backend/electron/electronConfig.ts:37
↓ 6 callers
Function
getCurrentNoteCount
()
tests/e2e/browser/song/ソング.spec.ts:37
↓ 6 callers
Function
getMeasureDuration
( beats: number, beatType: number, tpqn: number, )
src/sing/domain.ts:239
↓ 6 callers
Function
getTimeSignaturePositions
( timeSignatures: TimeSignature[], tpqn: number, )
src/sing/domain.ts:183
↓ 6 callers
Function
getToolbarButtonName
(tag: ToolbarButtonTagType)
src/store/utility.ts:447
↓ 6 callers
Method
load
()
tests/unit/backend/common/configManager.spec.ts:32
↓ 6 callers
Function
navigateToSong
(page: Page)
tests/e2e/navigators.ts:63
↓ 6 callers
Function
objectEntries
( obj: T, )
src/helpers/typedEntries.ts:2
↓ 6 callers
Function
showAlertDialog
( options: Omit<MessageDialogOptions, "type">, )
src/components/Dialog/Dialog.ts:82
↓ 6 callers
Method
showMessageBox
(options: MessageBoxOptions)
src/backend/electron/manager/windowManager.ts:273
↓ 6 callers
Method
showSaveFileDialog
(obj: { title: string; name: string; extensions: string[]; defaultPath?: string; })
src/type/preload.ts:85
↓ 5 callers
Function
callback
()
tests/unit/lib/hotkeyManager.spec.ts:85
↓ 5 callers
Function
convertLongVowel
(text: string)
src/domain/japanese/index.ts:26
↓ 5 callers
Function
createArray
( length: number, generateElementFn: (index: number) => T, )
src/sing/utility.ts:122
↓ 5 callers
Function
createCharacterInfo
( styleTypes: (undefined | "talk" | "frame_decode" | "sing")[], )
tests/unit/store/utility.spec.ts:299
↓ 5 callers
Function
createDefaultTempo
(position: number)
src/sing/domain.ts:366
↓ 5 callers
Function
createInvalidInputPlay
(inputValue: string, expectedMessage: string | RegExp)
src/components/Dialog/SettingDialog/FileNameTemplateDialog.stories.ts:53
↓ 5 callers
Function
createPhraseRange
(start: number, end: number)
tests/unit/lib/selectPriorPhrase.spec.ts:5
↓ 5 callers
Function
currentDateString
()
src/store/utility.ts:174
↓ 5 callers
Function
exists
(path: string)
tools/downloadTypos.ts:70
↓ 5 callers
Function
filterCharacterInfosByStyleType
( characterInfos: CharacterInfo[], styleType: StyleType | "singerLike", )
src/store/utility.ts:491
↓ 5 callers
Function
generateWriteErrorMessage
(writeFileResult: ResultError<any>)
src/helpers/fileHelper.ts:6
↓ 5 callers
Function
getCharacterInfo
( state: State, engineId: EngineId, styleId: StyleId, )
src/store/audio.ts:163
↓ 5 callers
Function
getEarliestSchedulableContextTime
(audioContext: BaseAudioContext)
src/sing/audioRendering.ts:13
↓ 5 callers
Function
getOrThrowTransferableResult
( result: TransferableResult<T>, )
src/backend/electron/transferableResultHelper.ts:30
next →
1–100 of 1,534, ranked by callers