InqScribe can insert a series of timecodes into your transcript at a specific time interval, as described in this article. This inserts timecodes, all at once, at specified intervals.

Note that InqScribe does not allow you to insert timecodes at pre-specified time intervals as you type, say every 30 seconds. A feature like this would be impossible to implement properly because InqScribe would have no way of preventing situations where the timecode gets inserted in the middle of a word that you are in the midst of typing, like th[00:00:11.11]is. That's just messy.

If your goal is to make timecode insertion as easy and as regular as possible, we recommend that you create a custom snippet that inserts a timecode every time you hit a common key. For instance, the snippet might look like this:

{$TIME} Speaker Name:

(In this example, <return> means that you simply press the return key to add a blank line.)

Then, assign a trigger for that snippet, such as the return key or the period key or some other key that you often press during a logical break in your typing. 

This way, any time you hit that hotkey, InqScribe will insert two lines, then a timecode, then the words "Speaker Name," and you can type your text after that.

This method will prevent timecodes from appearing randomly in between words.