AIVoice
Этот класс серверного API содержит методы для транскрибирования аудиофайлов и создания аудиофайлов по текстовому описанию с участием ИИ посредством нексусов типа voice в AIService.
AIVoice(nexus, connectName)
Используйте этот метод, чтобы создать экземпляр класса AIVoice для указанного нексуса и коннекта.
Параметры:
Название | Тип | Обязательный | Значение по умолчанию |
---|---|---|---|
nexus | String | Нет | Принимает значение, указанное в свойстве ain.api.voice.default_nexus. |
connectName | String | Нет | Принимает значение, указанное в свойстве ain.ai_connect.default. |
recognition(file, messageOptions, eventOptions)
Используйте этот метод для отправки сообщения в AI сервис работы с аудио для транскрибирования аудиофайла в текст. Параметры:
Название | Тип | Обязательный | Значение по умолчанию |
---|---|---|---|
file | Array или Object | Да | Нет |
messageOptions | Object | Нет | {} |
eventOptions | Object | Нет | {} |