Руководство по настройке Таво
Настройте Kitta AI в качестве пользовательского провайдера OpenAI, совместимого с TTS, в Tavo, а затем назначьте голоса Kitta AI своим персонажам.
Подключите Kitta AI TTS к Таво
В этом руководстве показано, как настроить Kitta AI в качестве пользовательского OpenAI-совместимого провайдера TTS в Tavo и назначить голос Kitta AI персонажу. После настройки Tavo может читать текстовые сообщения выбранным вами голосом.
Что вам нужно
- Учетная запись Kitta AI с кредитами API;
- Ключ Kitta AI API;
- Голосовой идентификатор Kitta AI, который вы хотите использовать;
- Рабочая установка Таво.
Ключ API — это конфиденциальные учетные данные. Не отправляйте его другим людям и не включайте в сообщения чата, общедоступные снимки экрана или ненадежные веб-сайты. Создайте специальный ключ для Tavo, чтобы вы могли отслеживать или отзывать его отдельно.
Шаг 1. Создайте ключ Kitta AI API.
Войдите в Kitta AI, откройте управление API и создайте ключ для Tavo. Скопируйте и немедленно сохраните его, поскольку полный ключ может быть показан только один раз.
Шаг 2. Найдите голосовой идентификатор
Таво нужен идентификатор голоса, чтобы синтезировать речь с определенным голосом. Скопируйте один из голосового списка Kitta AI или запросите API:
Чтобы немедленно проверить соединение, начните с голосового идентификатора общедоступной системы:
00a1b221-6137-4b73-ad62-b0cbce134167Используйте его для первоначальной проверки соединения, а затем замените его предпочитаемым голосовым идентификатором после того, как Tavo сможет успешно сгенерировать и воспроизвести звук.
GET /api/open/v1/voices
Authorization: Bearer YOUR_API_KEYНе путайте поля модели и голоса: модель выбирает движок TTS, а Voice ID выбирает звук динамика.
Шаг 3: Добавьте голос API в Таво
В Таво откройте:
More → Voice & Image Generation → Voice API → NewВыберите TTS Пользовательская модель протокола OpenAI, затем введите:
| Настройка Таво | Значение |
|---|---|
| API Базовый URL | https://kittaai.com/v1 |
| API Ключ | Ваш ключ Kitta AI API |
| Идентификатор модели | fishaudio-s21pro-flash |
| Голосовой идентификатор | 00a1b221-6137-4b73-ad62-b0cbce134167 (заменить после тестирования) |
| Аудио формат | mp3 |
Базовый URL-адрес должен заканчиваться на /v1. Не добавляйте /audio/speech; Tavo добавляет полный путь /v1/audio/speech при отправке запроса.
Сохраните провайдера. Если Tavo предлагает проверку соединения, сгенерируйте одно короткое предложение и подтвердите, что звук воспроизводится.
Шаг 4: Назначьте голос персонажу
После создания голоса API откройте экран привязки голоса персонажа Таво:
Character Voice Binding → Select Character → Select Your Voice APIЕсли Tavo запросит голосовой идентификатор, введите тот же голосовой идентификатор Kitta AI еще раз. Сохраните привязку, вернитесь в чат, отправьте короткое сообщение и начните воспроизведение голоса.
Вы можете назначить каждому персонажу свой голос Kitta AI. Повторно используйте настройки провайдера и меняйте только голосовой идентификатор в каждой привязке символов.
API использование кредита
Таво генерирует речь через Kitta AI /v1/audio/speech и потребляет отдельный кредитный баланс API. Преобразование текста в речь начинается с 1 балла API за эффективный символ, а в некоторых моделях может применяться множитель.
Покупайте кредиты в ценах API и просматривайте баланс в управлении API. Фактическая стоимость запроса возвращается в X-OpenAPI-Credits-Used.
Устранение неполадок и часто задаваемые вопросы
Tavo сообщает об ошибке соединения
Подтвердите, что базовый URL-адрес — https://kittaai.com/v1, удалите пробелы из ключа API и убедитесь, что в учетной записи все еще есть кредиты API. Не вводите пароль своей учетной записи Kitta AI.
Запрос возвращает 401 или говорит, что ключ API недействителен.
Скопируйте ключ Kitta AI API еще раз. Если он был отозван, создайте новый ключ и замените старые учетные данные, хранящиеся в Tavo.
Запрос возвращает 402 или сообщает, что баланса недостаточно.
Ваш кредитный баланс API слишком мал. Членские кредиты и кредиты API представляют собой отдельные балансы, поэтому приобретите кредиты API на странице цен API.
Tavo подключается, но не воспроизводит звук
Убедитесь, что персонаж привязан к голосу API и что идентификатор голоса действителен. Сначала проверьте короткое предложение с помощью mp3, затем проверьте настройки автозапуска, отключения звука и фонового воспроизведения Tavo.
Таво говорит, что модель или голос недействительны.
Используйте fishaudio-s21pro-flash в качестве идентификатора модели и голосовой идентификатор Kitta AI в качестве голоса. Имена OpenAI, такие как tts-1 и alloy, не сопоставляются автоматически с моделями или голосами Kitta AI.
Может ли каждый персонаж использовать свой голос?
Да. Введите соответствующий идентификатор голоса Kitta AI для каждого персонажа, чтобы присвоить персонажам разные голоса.