Я хочу задать вопрос, его можно было и нагуглить, но я решил сэкономить время спросив помощи у вас, я хочу сделать модуль распознавания речи использовав usb микрофон, в USB есть 4 контакта Gnd, D+, D- и Vcc, в случае Vcc и Gnd все понятно, а куда подключать и как извлекать данные с микрофона D+ и D- не совсем. Можно попробовать преобразовать USB в UART, а затем брать данные с RXD, получится ли брать звук с микрофона подобным образом и вообще имеет ли это смысл? Или есть идеи попроще, возможно я несу какой-то бред и можно извлечь данные с data+ data- гораздо легче, в любом случае буду рад вашему ответу, заранее спасибо
Комментарии: 26
Anonim
нет, так сделать нельзя. с такими вопросами лучше забудь про "идею"
Noname
Я понял, а как можно это реализовать?
Anonim
берешь одноплатник типа малины, к нему подключаешь микрофон и пишешь распознавалку голоса. это будет проще всего.
Noname
Аналоговый?
Anonim
а начальный вопрос про какой микрофон был?
Noname
Про USB
Anonim
ну вот.
Noname
А как извлечь информацию с USB микрофона?
Denis
То есть как сделать распознавалку вопросов нет?
Noname
К этому у меня нет
Denis
А как?
Noname
Извиняюсь если из-за меня у вас кипит, я просто ищу ответы
Anonim
как и в любом линухе. крч. на свой комп ставишь линух (для этого много гуглишь), подключаешь микрофон(для этого много гуглишь), пишешь распознавалку (для этого ОЧЕНЬ много гуглишь). переносишь на малину (после предыдущих этапов это уже легко будет). куда уж проще.
Noname
Как работают и обрабатываются data- и data+? В интернете я не нашел ничего полезного кроме того как 8 контактов data передают информацию в процессор, а в случае USB там есть и data+ и откуда-то data-, и как работать с одним data+ не понятно, когда он может передавать лишь один бит Надеюсь понятно изложил мысль Опять повторяюсь, возможно я очень жёстко туплю, если это так , дайте мне знать
Anonim
забей. в малину просто вставляешь usb и все. не это твоя главная проблема.
Denis
Это так
Noname
Малина, это любая плата с USB портом? Объясните мне - тупому
Anonim
raspberry pi 4 8gb Яп еше на одноплатники на цинке посмотрел, кажется на фпга части можно попытаться предварительную обработку ускорить
Noname
Огх, это самый минимальный вариант?
Anonim
забей пока на малину. разрабатывай распознавалку на большом компе.
Noname
Чисто на Виндоус? Я уже разрабатывал На плюсах
Anonim
нет. линукс поставь чтобы потом меньше с портированием морочиться. а гуглить так и не научился? https://www.youtube.com/watch?v=TMHVLVSsVTs
Dimmu
тогда начать лучше отсюда https://www.beyondlogic.org/usbnutshell/usb1.shtml
Firelander
Там довольно сложный протокол, в который чтобы въехать надо эдак сотню страниц прочитать. Добро пожаловать в черновики стандарта usb. Дофига уровней начиная от аппаратных сигналов кончая классами устройств. Если нужен микрофон берешь отладочную плату с распаянным сигма-дельта микрофоном
Gin
Вообще, вопрос задают, когда знают три четверти ответа. Если человек не имеет представления о сложности поставленной им задачи, имеет смысл дать наводку на нужный материал.
Firelander
Стандарт usb в оригинале хороший материал. И отлично мотивирующий заниматься тем в чем ты разбираешься