This was the first method found of the Text Transfer Glitch in OoT. It allows you to talk to Saria without playing Saria's song.
This is another method to talk to Saria without playing Saria's song.
It's also possible to combine Death Hole with OOB camera lock from hovering over the void instead of drowning camera.
For some actors, getting the glitched text state via Speak A, Fairy Revival or Ledge Cancel/Down A + Cutscene isn't necessary. Just culling them while closing the textbox produces the same broken text state. Here are a few examples.
This glitch works on a variety of actors, including the running man, graveyard kid, King Zora, bean salesman, the Kakariko DMT Trail Guard, the Boss Carpenter, Dampe (in a useless way), Adult Malon (in a useless way), and a few other actors (in ways that produce identical results to just talking to them).
Roughly summarizing, this glitch works by breaking free from an actor's text, leaving it in an incomplete state, then completing their text routine in another way. Breaking out of the text improperly can be done in the many ways shown above. These few actors have very simple checks when running their routines, referencing solely "are you talking" and a quick check for the type of textbox, and not the specific textbox. The text engine categorizes textboxes into roughly a dozen different main types, and actors directly look for these generic types when looking for how to proceed. Some actors look for a "Type 4" (YES/NO or other option type) textbox, whereas others look for a "Type 5" (event type) textbox. Type 4 textboxes are used for options like YES/NO or the Farore's Wind Textbox whereas Type 5 textboxes are used for in game 'events' such as the Silver Scale Minigame, Scrolling Through Saria's Text, Super Cucco minigame, Freeing Goron Textboxes, and Trade Item Timer expiration text. Some actors also look for Type 6 (terminator) textboxes, which appear when you finish a text sequence completely, though no Type 6 Text Transfer is known to be able to give items, as item giving NPCs use 4 or 5. Bean Salesman uses 4 and 5 and 6 (uselessly), KZ uses 5, Carpenter Boss, Graveyard Kid, running man, and DMT Gate Guard use 4 . A full list of these textboxes can be found in the text dump.
Doing the King Zora Text Transfer as Adult can allow you to get Early Eyeball frog more than once, but still only on 1.0.
Some actors, specifically the running man, are always actively running their code regardless of culling due to the way they were initially setup. Therefore, you need to use OoB or Drowning Fairy Revival / Speak A to glitch their text state and cannot use the Culling Method.
The "Stuck Navi Glitch", where you play Saria's on the Temple of Time Door of Time Song Staff can be seen as a predecessor to Text Transfer as it mixes the Ocarina and Text states improperly producing a similar result.