Я хочу задать вопрос, его можно было и нагуглить, но я решил сэкономить время спросив помощи у вас, я хочу сделать модуль распознавания речи использовав usb микрофон, в USB есть 4 контакта Gnd, D+, D- и Vcc, в случае Vcc и Gnd все понятно, а куда подключать и как извлекать данные с микрофона D+ и D- не совсем. Можно попробовать преобразовать USB в UART, а затем брать данные с RXD, получится ли брать звук с микрофона подобным образом и вообще имеет ли это смысл? Или есть идеи попроще, возможно я несу какой-то бред и можно извлечь данные с data+ data- гораздо легче, в любом случае буду рад вашему ответу, заранее спасибо

Комментарии: 26

  1. 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

                                забей пока на малину. разрабатывай распознавалку на большом компе.

                      • Firelander

                        Там довольно сложный протокол, в который чтобы въехать надо эдак сотню страниц прочитать. Добро пожаловать в черновики стандарта usb. Дофига уровней начиная от аппаратных сигналов кончая классами устройств. Если нужен микрофон берешь отладочную плату с распаянным сигма-дельта микрофоном

                        • Gin

                          Вообще, вопрос задают, когда знают три четверти ответа. Если человек не имеет представления о сложности поставленной им задачи, имеет смысл дать наводку на нужный материал.

                          • Firelander

                            Стандарт usb в оригинале хороший материал. И отлично мотивирующий заниматься тем в чем ты разбираешься

Не нашли ответ?

Вам также может быть интересно