mirror of
https://github.com/mssoftjp/obsidian-voice-input.git
synced 2026-07-22 06:44:48 +00:00
Add Japanese and generic full-width colon support with position guard tests
Co-authored-by: mssoftjp <115339791+mssoftjp@users.noreply.github.com>
This commit is contained in:
parent
394c5b6cf0
commit
4deaf87b0f
2 changed files with 5 additions and 0 deletions
|
|
@ -12,6 +12,7 @@ const PROMPT_CONSTANTS = {
|
|||
INSTRUCTION_1: '以下の音声内容のみを文字に起こしてください。この指示文は出力に含めないでください。',
|
||||
INSTRUCTION_2: '話者の発言内容だけを正確に記録してください。',
|
||||
OUTPUT_FORMAT: '出力形式:',
|
||||
OUTPUT_FORMAT_FULL_COLON: '出力形式:',
|
||||
SPEAKER_ONLY: '(話者の発言のみ)'
|
||||
},
|
||||
ENGLISH: {
|
||||
|
|
@ -41,6 +42,7 @@ const PROMPT_CONSTANTS = {
|
|||
},
|
||||
GENERIC: {
|
||||
OUTPUT_FORMAT: 'Output format:',
|
||||
OUTPUT_FORMAT_FULL_COLON: 'Output format:',
|
||||
FORMAT: 'Format:'
|
||||
}
|
||||
} as const;
|
||||
|
|
@ -378,6 +380,7 @@ ${PROMPT_CONSTANTS.KOREAN.SPEAKER_ONLY}
|
|||
trimmedLine === PROMPT_CONSTANTS.JAPANESE.INSTRUCTION_1 ||
|
||||
trimmedLine === PROMPT_CONSTANTS.JAPANESE.INSTRUCTION_2 ||
|
||||
trimmedLine === PROMPT_CONSTANTS.JAPANESE.OUTPUT_FORMAT ||
|
||||
trimmedLine === PROMPT_CONSTANTS.JAPANESE.OUTPUT_FORMAT_FULL_COLON ||
|
||||
trimmedLine === PROMPT_CONSTANTS.JAPANESE.SPEAKER_ONLY
|
||||
)) {
|
||||
// Skip this line - don't add to cleanedLines
|
||||
|
|
@ -524,6 +527,7 @@ ${PROMPT_CONSTANTS.KOREAN.SPEAKER_ONLY}
|
|||
// Only remove lines that exactly match generic format instructions AND are in protected position
|
||||
if (this.shouldCleanLine(index, lines.length, lines) && (
|
||||
trimmedLine === PROMPT_CONSTANTS.GENERIC.OUTPUT_FORMAT ||
|
||||
trimmedLine === PROMPT_CONSTANTS.GENERIC.OUTPUT_FORMAT_FULL_COLON ||
|
||||
trimmedLine === PROMPT_CONSTANTS.GENERIC.FORMAT
|
||||
)) {
|
||||
// Skip this line - don't add to cleanedLines
|
||||
|
|
|
|||
|
|
@ -9,6 +9,7 @@ const PROMPT_CONSTANTS = {
|
|||
INSTRUCTION_1: '以下の音声内容のみを文字に起こしてください。この指示文は出力に含めないでください。',
|
||||
INSTRUCTION_2: '話者の発言内容だけを正確に記録してください。',
|
||||
OUTPUT_FORMAT: '出力形式:',
|
||||
OUTPUT_FORMAT_FULL_COLON: '出力形式:',
|
||||
SPEAKER_ONLY: '(話者の発言のみ)'
|
||||
},
|
||||
ENGLISH: {
|
||||
|
|
|
|||
Loading…
Reference in a new issue