polina4096 / voices

record and listen to voice messages in your favorite IDE by JetBrains
GNU General Public License v3.0
411 stars 7 forks source link

ФИЧА. Добавить поддержку Speach-To-Text через внешних поставщиков #30

Open inyutin-maxim opened 1 year ago

inyutin-maxim commented 1 year ago

Ставим курсор в нужную область, надиктовываем, и получаем текст, который легко можно подредактировать.

В качестве внешнего сервиса просто в настройках предоставить endpoint с кредами для выполнения преобразования.

Например что то вроде

public interface ISpeachToTextService {
    string ConvertAsync(Stream voice, CancellationToken token);

    string ConvertAsync(byte[] voice, CancellationToken token);
}
maximgorbatyuk commented 8 months ago

Так это же фича плагина - голосовое. Хотел бы автор сделать текст - написал бы коммент

inyutin-maxim commented 8 months ago

Так это же фича плагина - голосовое. Хотел бы автор сделать текст - написал бы коммент

Так смысл в том чтобы не заставлять всех слушать прекрасный голос надиктовывающего а просто прочесть

maximgorbatyuk commented 8 months ago

Так смысл в том чтобы не заставлять всех слушать прекрасный голос надиктовывающего а просто прочесть

Тогда суть плагина теряется, не так ли?

inyutin-maxim commented 8 months ago

Так смысл в том чтобы не заставлять всех слушать прекрасный голос надиктовывающего а просто прочесть

Тогда суть плагина теряется, не так ли?

Я с вами не согласен, я предлагаю совместить одно с другим, вместо навязывания только одного подхода

maximgorbatyuk commented 8 months ago

@inyutin-maxim весь плагин выглядит как шутка. Я не думаю, что кто-то в продакшн проектах будет на полном серьезе добавлять аудиокомментарии, а если будет, то на кодревью просто такой МР заблокируют. Смысла в текстовой транскрипции тут вообще нет, имхо

inyutin-maxim commented 8 months ago

@inyutin-maxim весь плагин выглядит как шутка. Я не думаю, что кто-то в продакшн проектах будет на полном серьезе добавлять аудиокомментарии, а если будет, то на кодревью просто такой МР заблокируют. Смысла в текстовой транскрипции тут вообще нет, имхо

Придешь ты в молодежную компанию шутников, а там уже напилено. Тебе надо вкатываться. Но вместо того чтобы быстро почитать ты будешь слушать: "Ну здесь, ну типа, ну это...".

Шутки шутками, а совмещение одного с другим вовсе не ломает чего либо. Наоборот прекрасно дополняет.

maximgorbatyuk commented 8 months ago

Шутки шутками, а совмещение одного с другим вовсе не ломает чего либо. Наоборот прекрасно дополняет.

@inyutin-maxim оставим решение за мейнтейнерами проекта

inyutin-maxim commented 8 months ago

Я просто предложил удобный способ миграции от аудио к тексту. Я точно так же не навязываюсь с этим, и юмор затеи мне абсолютно понятен, не подумай что я настолько сноб.

polina4096 commented 8 months ago

kinda heated ngl