Я делаю Java-приложение, которое использует распознавание речи Google и Sphinx для сравнения их эффективности.
Когда я запускаю приложение, открывается окно, и я могу выбрать, с кем бы я хотел поговорить (и он посылает мне то, что понял распознаватель речи).
Ниже приведена очень простая рамка моего проекта
Проблема в том, что когда я выбираю Google в первый раз, а после этого я тестирую Sphinx, он добавляет эту ошибку:
javax.sound.sampled.LineUnavailableException: line with format PCM_SIGNED 16000.0 Hz, 16 bit, mono, 2 bytes/frame, little-endian not supported.
août 31, 2018 11:23:30 AM io.grpc.internal.ChannelExecutor handleUncaughtThrowable
AVERTISSEMENT: Runnable threw exception in ChannelExecutor
Я знаю, что это потому, что один использует микрофон, а другой не может использовать его одновременно, так как я могу это остановить?
Я впервые отправляю сообщение о переполнении стека, потому что я не нашел информации, которая может мне помочь ..
Спасибо за внимание!
Батист.