Sisällysluettelo:

Äänentunnistuksen luokittelu: 4 vaihetta (kuvien kanssa)
Äänentunnistuksen luokittelu: 4 vaihetta (kuvien kanssa)

Video: Äänentunnistuksen luokittelu: 4 vaihetta (kuvien kanssa)

Video: Äänentunnistuksen luokittelu: 4 vaihetta (kuvien kanssa)
Video: Urban Informatics – Data Driven Design approach 2024, Marraskuu
Anonim
Image
Image
Äänentunnistuksen luokittelu
Äänentunnistuksen luokittelu
Äänentunnistuksen luokittelu
Äänentunnistuksen luokittelu

IPD -päällikön kurssille TfCD TU Delftissä.

Tämä on opettavainen puheentunnistusjärjestelmän tekemiseen. Selitämme perusasiat ja tämän projektin asettamisen Arduinon ja BitVoicerin avulla. Kun olet suorittanut perusasiat, uskomme, että voit käyttää tätä järjestelmää mieleiseksesi.

Vaihe 1: Lähdön valmistelu: Arduino ja laatikko

Lähdön valmistelu: Arduino ja laatikko
Lähdön valmistelu: Arduino ja laatikko
Lähdön valmistelu: Arduino ja laatikko
Lähdön valmistelu: Arduino ja laatikko
Lähdön valmistelu: Arduino ja laatikko
Lähdön valmistelu: Arduino ja laatikko

Tarvitset Arduinon, johdot ja LEDit (kolme tekee). Kiinnitämme LEDit nastaihin 3, 5 ja 6 (kaikki PWM -nastat, vaikka emme käytä niitä). Muista, että tässä opetusohjelmassa keskitymme syöttötapaan: äänentunnistukseen. Siksi emme keskittyneet tämän järjestelmän tuotokseen ja pidimme sen melko yksinkertaisena.

Tämän tekniikan käytön osoittamiseksi teimme laatikon, johon laitoimme 3D -painettuja laakereita polviimplantteihin. Ajatuksena on, että sinulla on paljon erilaisia kohteita ja sinun on löydettävä oikea. Päätämme osoittaa tämän pienellä, keskikokoisella ja suurella esineellä, joka symboloi polven istutteen laakeria. Selvyyden vuoksi päätimme käyttää vihreää LEDiä pienelle koolle, keltaista LEDiä keskikokoiselle ja punaista suurelle.

Vaihe 2: BitVoicerin käyttöönotto

BitVoicerin asentaminen
BitVoicerin asentaminen

Ensimmäinen asia, jonka haluat tehdä, on aktivoida tuotteesi ohjeessa> aktivoi. Tämän avulla voit lähettää tietoja Bitvoicerista mikrokontrolleriisi (Arduino).

Seuraavaksi haluat määrittää Bitvoicerin, jotta se todella käytti Arduinoa ulostulonsa määrittämiseen. Siirry tiedostoon> asetukset. Tässä näet joitain vaihtoehtoja:

Älä välitä ensimmäisestä kappaleesta. Nämä ovat ilmeisiä vaihtoehtoja, joiden avulla voit avata ja käynnistää äänentunnistusjärjestelmän heti, kun tietokone käynnistyy. Voit myöhemmin harkita tätä käyttämällä Raspberry Pi -laitetta ja tehdä itsenäinen järjestelmä.

Seuraavaksi näet seuraavan vaihtoehdon:

Puheentunnistuskieli: sen määrittäminen, minkä kielen BitVoicerin pitäisi tunnistaa, Hyväksyttävä luottamustaso: Huomaa, että äänentunnistus "ennustaa" sanotun. Se ei ehkä koskaan saavuta 100%, mutta 40% voi jo riittää toimimaan tehokkaasti. Tämä riippuu käyttäjän aksentista, puheen äänenvoimakkuudesta tai mikrofonista. Palaamme tähän myöhemmin.

Vähimmäistason äänenvoimakkuus: Pienin äänitaso, jota tietokoneen tulisi kuunnella

Äänitason aktivointikausi (ms): kesto, jonka kuluttua sen pitäisi kuunnella, kun äänitaso on saavutettu

Viiveaika: Viive äänikomennon ja ulostulon välillä.

Seuraavassa kappaleessa sinun pitäisi poistaa viestin poistaminen käytöstä. Tämän avulla Bitvoicer voi kommunikoida Arduinon kanssa. Seuraavat asetukset ovat portin nimi, bittiä sekunnissa, pariteetti, pysäytysbitit, virtauksen ohjaus. Aseta portin nimi oikeaan sarjaporttiin (tämän nimi on COMX, jossa X on numero, löydät sen kohdasta ohje> portti Arduinossa). Varmista, että Bittisi sekunnissa on 9600. Voit jättää muut vaihtoehdot oletusarvoisiksi.

Seuraavassa kappaleessa aiomme käyttää tietokoneen mikrofonia.

Nyt olet valmis pelaamaan Bitvoicerin kanssa.

Vaihe 3: Bitvoicerin käyttäminen

Tässä videossa kerromme, kuinka Bitvoiceria käytetään.

Vaihe 4: Arduino -koodi

Käytimme toista lähdekoodia ja yksinkertaistimme sen käyttöä. Yksinkertaistettu versio ohjeineen löytyy liitteenä olevasta Arduino -koodista. (Lähteen näet täältä

Se siitä! Voit nyt käyttää äänikomentoja tulona ja päättää, minkä lähdön haluat arduino -koodissa.

www.youtube.com/watch?v=u8QUKTFdQgU

Suositeltava: