Таракоталк

Это неофициальный инструмент Cli TTS (текст в речь), который позволяет Хироюки говорить соответствующие вещи от CLI с использованием производителя Ochari Hiroyuki.
Функции
Он реализует две подкоманды: save , что сохраняет сгенерированное звук в файл, и play , который воспроизводит сгенерированное звук, как на ПК.
В отличие от веб -сайтов с ограничением 140 символов, Tarakotalk позволяет Hiroyuki говорить до 1000 символов (на основе спецификаций API по состоянию на 6 сентября 2022 года).
Вы также можете скопировать и вставить или попросить Hiroyuki читать рассказы вслух.
Похоже, что самый короткий - около 5 секунд, и до 15 секунд для генерации звука (может быть больше, если сервер занят).
- Сохранить сгенерированный звук в файл (
save )- Текст, на котором вы хотите сказать, может быть введен из аргументов командной строки, текстовых файлов или стандартного ввода (проходя через трубу).
- Сохранить сгенерированное аудио в формате WAV в указанный путь файла
- Сгенерированное аудио выводится к стандартному выходу (через трубу) в формате WAV.
- Если вы устанавливаете FFMPEG отдельно, вы можете преобразовать из WAV в MP3 или другие аудио форматы с помощью
tarakotalk save "それって、あなたの感想ですよね?" "-" | ffmpeg -i - test.mp3 .
- Играйте сгенерированное звук на своем компьютере (
play )- Текст, на котором вы хотите сказать, может быть введен из аргументов командной строки, текстовых файлов или стандартного ввода (проходя через трубу).
- Сгенерированное звук воспроизводится непосредственно с динамика ПК (кроссплатформенный совместимый)
Как использовать
Загрузите последнюю Tarakotalk из выпусков и поместите его в папку, где проходит ваш путь.
Tarakotalk - это инструмент Python, но он встроен в один двоичный файл с использованием Nuitka.
- Windows (x64): tarakotalk.exe
- MacOS (x64): Tarakotalk-Macos
- Это только для версии Intel Mac, но она должна работать на Mac Apple Silicon (M1), если Rosetta 2 включена ...?
- Linux (x64): Tarakotalk-linux
- Linux (ARM64): Tarakotalk-Linux-Arm
Есть четыре сборки выше. Пожалуйста, загрузите его в соответствии с вашей ОС.
usage: ./tarakotalk [-h] {save,play} ...
Cross-platform CLI TTS Tools for Hiroyuki's Voice
positional arguments:
{save,play}
save 生成した音声をファイルに保存する
play 生成した音声を PC 上で再生する
options:
-h, --help show this help message and exit
tarakotalk save
usage: ./tarakotalk save [-h] input output
positional arguments:
input ひろゆきに喋らせるテキスト (文字列 or ファイルパス、"-" で標準入力から読み込み)
output 生成した音声ファイル (wav) の保存先のファイルパス ("-" で標準出力に出力)
options:
-h, --help show this help message and exit
# コマンドライン引数からテキストを入力し、生成した音声を /path/to/test.wav に保存
. / tarakotalk save "それって、あなたの感想ですよね? " " /path/to/test.wav "
# ファイルからテキストを入力し、生成した音声を標準出力に出力したあと、FFmpeg に渡して mp3 に変換
. / tarakotalk save " /path/to/yoshinoya.txt " " - " | ffmpeg - i - - c:a libmp3lame / path / to / test.mp3
# 標準入力からテキストを読み上げ、生成した音声を /path/to/test.wav に保存
echo "それって、あなたの感想ですよね? " | . / tarakotalk save " - " " /path/to/test.wav "
tarakotalk play
usage: ./tarakotalk play [-h] input
positional arguments:
input ひろゆきに喋らせるテキスト (文字列 or ファイルパス、"-" で標準入力から読み込み)
options:
-h, --help show this help message and exit
# コマンドライン引数からテキストを読み上げ
. / tarakotalk play "それって、あなたの感想ですよね? "
# ファイルからテキストを読み上げ
. / tarakotalk play " /path/to/yoshinoya.txt "
# 標準入力からテキストを読み上げ
echo "それって、あなたの感想ですよね? " | . / tarakotalk play " - "
Примеры использования
Я только что дал случайный пример, который, по -видимому, можно использовать на данный момент (требуется ссылка), и не было проверено, можно ли его фактически использовать.
- Попросите Хироюки прочитать копию и вставку Йошинойи
- Попросите их прочитать комментарии из живого чата, как Бойоми-чан
- Вам понадобится отдельный инструмент, который позволяет вам выполнять команды вместе с контентом комментария, когда вы получаете комментарий от Live Chat. Я не знаю, есть ли что -то подобное.
- Даже короткие комментарии занимают несколько секунд, чтобы создать аудио, поэтому производительность в реальном времени неизбежно уменьшится.
- Я установил Tarakotalk на свою малиновую пи и позволил Хироюки прочитать погоду и новости о сегодняшнем спикере, связанном с моим Raspberry Pi в 8 часов утра.
- Поколение (конечно) осталось на сервере Coefont, поэтому даже слабая машина, такая как Raspberry Pi, должна быть в состоянии генерировать его довольно быстро.
- Сгенерированный звук может быть воспроизведен в стандартном выходе, поэтому, если вы получаете стандартный вход, который был проведен через FFMPEG (
-i - ), вы можете преобразовать его в другой аудио -формат или изменить скорость воспроизведения в зависимости от команды FFMPEG. - Вы также можете использовать FFMPEG для добавления фоновой музыки или фильтровать аудио.
- Используйте видео как повествование, чтобы прочитать Хироюки
- Если вы хотите использовать его для создания видео, Hiroyuki официально включен в Coefont, который является бесплатным и неограниченным использованием в Coefont Cloud, поэтому я думаю, что это удобнее использовать это, поскольку он позволяет вам играть в интонацию и скорость (по какой -то причине это не так много рекламируется ...).
- Вы должны войти в систему, чтобы использовать Coefont Cloud.
- Некоторые Coefont заплатили предметы, но Хироюки, кажется, свободный уровень, следуя Arial Mial. Капля огромна ...
- Для Sound Mad Materials текст оригинальной песни отправляются в Хироюки, а затем обучаются и готовы петь отдельно в Reaper или Vocalshifter.
- Поскольку это инструмент CLI, можно создать сценарий оболочки или что -то в этом роде, чтобы разделить тексты на несколько файлов WAV для их генерации.
Отказ от ответственности
- Tarakotalk - неофициальный инструмент. Это не имеет ничего общего с чиновником Coefont.
- Tarakotalk получает звук Хироюки от CLI, напрямую доступ к частным API, используемым внутри Ochari Hiroyuki Maker.
- Пожалуйста, перестаньте официально связываться с Coefont о Tarakotalk.
- Нет гарантии.
Пожалуйста, используйте Coefont официально или сам Хироюки в качестве секретного решения.- Мы не можем взять на себя какую -либо ответственность за любые преступления, которые возникают из любого места. Пожалуйста, используйте его на свой страх и риск.
- Это не инструмент, который изначально является хорошей вещью при доступе к частным API, поэтому, пожалуйста, перестаньте использовать его таким образом, чтобы слишком много напрягать на серверах Coefont.
- Поскольку слова NG подтверждены на стороне API, то же самое относится и к словам NG, будь то через Tarakotalk или нет.
- Существует вероятность того, что он может внезапно стать непригодным из -за изменений в спецификациях API на стороне Coefont или завершения обслуживания.
Лицензия
MIT Лицензия