|
|
@ -35,7 +35,8 @@ const soundTag = { |
|
|
|
}; |
|
|
|
|
|
|
|
export async function addSoundTag(query: string, fieldNames: string[]) { |
|
|
|
query += ' (' + fieldNames.map((f) => `-${f}:`).join(' OR ') + ')'; |
|
|
|
query += |
|
|
|
' (' + fieldNames.map((f) => `(-${f}: -${f}:[sound:*)`).join(' OR ') + ')'; |
|
|
|
|
|
|
|
const anki = new AnkiConnect(); |
|
|
|
anki |
|
|
@ -82,5 +83,5 @@ export async function addSoundTag(query: string, fieldNames: string[]) { |
|
|
|
} |
|
|
|
|
|
|
|
if (require.main === module) { |
|
|
|
addSoundTag('jp.takoboto', ['SentenceAudio', 'JapaneseAudio']); |
|
|
|
addSoundTag('note:jp.takoboto', ['SentenceAudio', 'JapaneseAudio']); |
|
|
|
} |