Если изучать вопрос академически. То скорее всего можно. Я так думаю. Мы просто обсуждаем принципиальную возможность. И мне это обсуждать интересно. Как инженеру.
Но если обсуждать в духе - можно ли нагнуть государство (ведь оно такое лоховское) то я-бы не стал этого делать здесь по крайней мере. Это просто некрасиво по отношению к тому государству будь оно трижды неправо и некрасиво.
Надо будет создавать копию файла со вставленным номером. А потом оригинал удалять и переименовывать копию обратно. Ничего не поделаешь. Так с текстовыми файлами работают. Поточно.
Zuzzy_Brannigan, C++ не советую. Это крайне техничный язык, необходимость в котором часто преувеличена. Вы утонете в трюках которыми часто злоупотребляют C++ разработчики, но не получите достойного профита. Кроме того в языке много неспецифицированного поведения. Это часто осложняет чтение кода.
Если отказаться от идеи запускать ваше приложение с плагином в одно процессе - тогда инструментарий расширяется до бесконечности. Вы можете рассматривать ваше приложение как сокет-сервер на определенном протоколе. И вобщем все ключевые слова такие как RPC вам в помощь. Надо только определиться с сетевым транспортом.
Похоже речь идет о преобразовании text-to-speech. Я-бы разделил на 2 части.
1) Преобразование текста в wave-form (почти все синтезаторы работают с волновой формой как с форматом выхода звука) $ espeak -f file.txt -w output.wav
2) Сконвертить waveform в mp3. $ lame output.wav ....
Средствами Python наверное можно сделать тоже самое если поискать native библиотеки для этого.
yarovikov, да. В области BigData, где я работаю - индексы вообще не исопользуются. Там просто partitioning, Z-Order и различные хитрости для сжатия вертикальных колонок. Просто запросы обычно идут массовые. Аналитика и маш-обучение. А для них индексы особо не нужны.
Но если обсуждать в духе - можно ли нагнуть государство (ведь оно такое лоховское) то я-бы не стал этого делать здесь по крайней мере. Это просто некрасиво по отношению к тому государству будь оно трижды неправо и некрасиво.