хах, я так мучился пока пытался заставить vosk плясать в unity что в итоге перешел на IBM Watson speech to text, а когда уже все сделал то нашел этот видеоурок. Очень интересно рассказываете. У меня вот проблема, пытаюсь сделать так чтоб игровой объект реагировал на мою команду только тогда когда я нахожусь в его каллайдере. Написал скрипт где включается компонент audio listener когда игрок заходит в зону каллайдера но это не помогает, все равно реагирует на голос даже когда я не в каллайдере.
мне кажется, что аудиолистенер тут ни при чем, это через библиотеки записывается сигнал с микрофона. можно просто блок кода с командами заключить в if(какой то bool) и этот bool приравнивать к true, когда находишься в коллайдере
@@dronsan-unity7302привет!) В феврале начал делать себе ассистента, сначала пытался использовать сфинкс, но чёт не задалось, а с воском быстро разобрался, уезжал с вахты, забросил проект, сейчас вернулся, а оказывается он у меня уже работал. Сейчас начала пересматривать код, и стало интересно что за "фразы" хранятся в "результате". Вывел их все по очереди, и иногда там массив больше чем из 1 элемента, как узнать какую фразу взять? Частенько фраза, которую я сказал, не стоит на первом месте в этом массиве.
@@Veyron104 привет! на сколько мне позволяет вспомнить моя память за эти 7 месяцев, вроде с большой частотой во фразах именно нужное слово попадалось мне
Юнька крашится с такой ошибкой DllNotFoundException: libvosk assembly: type: member:(null) Vosk.Vosk.SetLogLevel (System.Int32 level) (at :0) VoskSpeechToText+d__30.MoveNext () (at :0) UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at :0) Не знаешь что может быть и как исправить
Спасибо
пожалуйста!
Каеф видос братан, можно юнити пакет со всех контентом, шоб мне ничего не надо было делать?)
надо будет заморочиться и выложить в гитхаб мне наконец то)
хах, я так мучился пока пытался заставить vosk плясать в unity что в итоге перешел на IBM Watson speech to text, а когда уже все сделал то нашел этот видеоурок. Очень интересно рассказываете. У меня вот проблема, пытаюсь сделать так чтоб игровой объект реагировал на мою команду только тогда когда я нахожусь в его каллайдере. Написал скрипт где включается компонент audio listener когда игрок заходит в зону каллайдера но это не помогает, все равно реагирует на голос даже когда я не в каллайдере.
мне кажется, что аудиолистенер тут ни при чем, это через библиотеки записывается сигнал с микрофона. можно просто блок кода с командами заключить в if(какой то bool) и этот bool приравнивать к true, когда находишься в коллайдере
@@dronsan-unity7302 спасибо за подсказку, попробую что-нибудь намудрить)
@@K_A_I7_y_4_U_H_O пожалуйста!
@@dronsan-unity7302привет!) В феврале начал делать себе ассистента, сначала пытался использовать сфинкс, но чёт не задалось, а с воском быстро разобрался, уезжал с вахты, забросил проект, сейчас вернулся, а оказывается он у меня уже работал.
Сейчас начала пересматривать код, и стало интересно что за "фразы" хранятся в "результате". Вывел их все по очереди, и иногда там массив больше чем из 1 элемента, как узнать какую фразу взять? Частенько фраза, которую я сказал, не стоит на первом месте в этом массиве.
@@Veyron104 привет! на сколько мне позволяет вспомнить моя память за эти 7 месяцев, вроде с большой частотой во фразах именно нужное слово попадалось мне
Можете сделать обзор на установку Vosk (от начала и до конца)
уух, это видос на много часов получится) сейчас, к сожалению, пока времени нет на это
подскажите, как найти место строку в коде, которая выводит в консоль сказанное мною слово))@@dronsan-unity7302
Добрый день , как можно с вами связаться ?
Добрый день! vk.com/id_dronsan можно сюда написать
Здраствуй у меня не открывает какая то ошибка это в 2д или 3д?
может быть иза версии так у меня 2022
Тут и в 2д, и в 3д можно, никак не повлияет
@@dronsan-unity7302 а какая версия должна быть или есть ли для 2022?
@@dronsan-unity7302 а вы можете свой проект отправить вы же там поменяли многое и я начну учить так
@@calalmuradov6162 на версию я не обращал внимание, мне кажется, что на любую должно встать
Юнька крашится с такой ошибкой
DllNotFoundException: libvosk assembly: type: member:(null)
Vosk.Vosk.SetLogLevel (System.Int32 level) (at :0)
VoskSpeechToText+d__30.MoveNext () (at :0)
UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at :0)
Не знаешь что может быть и как исправить
Оу, что то страшное будто произошло) не сталкивался с таким даже и не знаю, что сказать
🤧@@dronsan-unity7302