Find in transcript
find_in_transcriptLocate words or phrases in a saved transcript and return timestamps for each match, including fuzzy, Arabic-script, and accent-optional French matches, to help find exact moments for video cutting.
Instructions
Find when a word or phrase is said, with timestamps, in a transcript saved by speech_to_text or transcribe_video (.json gives word-level times; .srt/.vtt give subtitle-level times). Matches Arabic script with or without harakat and letter variants (أ/ا, ة/ه, ى/ي), French accents optional, and small typos when fuzzy. Useful for cutting video ("where does he say X?"). Free, runs locally.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"transcript_path": "<transcript_path>",
"query": "<query>"
},
"name": "find_in_transcript"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fuzzy | No | Also match near spellings (words of 3+ letters). | |
| query | Yes | Word or phrase to find, in the same script as the transcript. | |
| max_results | No | ||
| transcript_path | Yes | Transcript file (.json, .srt, .vtt) or tapra://output/... resource. |