Elektronisk krets for å endre stemme. Stemmeendring

De som tror at en kunstig stemmeomformer (generator) krever en hel haug med mikrokretser tar feil.
Winbonds ISD2500 ChipCorder-familie av IC-er inneholder nesten all maskinvaren som trengs for å ta opp og spille av lydmeldinger i ett stykke. IC inkluderer: en mikrofonforsterker, en AGS egnet for en billig elektretmikrofon, en utgangsforsterker for å drive høyttalere, minne, en oscillator og en AD/DA-omformer. Det er 4 grunnleggende modeller: 2560, 2575, 2590 og 25120, tallene etter 25 indikerer tilgjengelig opptakstid i sekunder. Minnestørrelsen på hver modell er nesten den samme, og økningen i skrivetid oppnås ved å bruke et lavere lesenivå. En brikke med minimal opptakstid sikrer den beste lydkvaliteten.

Omformerkrets:
Opptaket gjøres i følgende rekkefølge:
Slå først C3 til opptaksmodus (ved min. innstilling 27). Ved å trykke på C2 starter opptaket, som slås av ved å trykke på C2 igjen. Tredje trykk på C2 starter opptaket på nytt, osv. Dette kan fortsette til det ikke er noe å registrere, eller det er lys. LED D2-indikatoren vil lyse opp, noe som indikerer at minnet er fullt. Avspilling aktiveres ved å trykke C1 samtidig og bytte C3 til "Play"-modus, hvoretter trykk C2 vil starte sekvensiell avspilling av opptaket. Opptak kan overskrives ved å trykke på C1, bytte C3 til "opptak"-modus og deretter bruke C2 for å aktivere opptak på nytt.
Noe fleksibilitet i avspillingsmodus gjør at individuelle meldinger kan kobles sammen; Hver innspilt melding avsluttes med et "Meldingssluttmerke" hvis en er til stede på brikken. I stedet for å plassere komplette fraser som "hinder foran" som eksempel, er det mye mer effektivt å bruke "hinder" + "1", "2", "3"... i stedet for "foran", "venstre", "høyre" osv. - tillater erstatning av hele settet med kommandoer.
Minimumsutspillingskretsen vist med A0, PD, /CE og /EOM (slutt på melding)-signalene. For avspilling byttes PD til "0" og en liten vibrasjon påføres /CE for å spille av den første meldingen. Når "A0" er null, skjer avspilling med normal hastighet, men ved "én" går brikken inn i "rask" avspillingsmodus, der den "fremsetter" meldingen 800 ganger raskere enn normal hastighet. Hvis det for eksempel er nødvendig å spille av den 3. meldingen etter den 1., setter prosessoren A0 til én og spiller den andre meldingen i hurtigavspillingsmodus. Etter "slutt på meldingsmerket" blir hastigheten igjen normal (A0 bytter til 2null)
Pulsen til "slutt på meldingsmerket" kan være mindre enn 10 ms, så det er bedre å bruke den til å slå av prosessoren enn bare å overvåke statusen.

Forestilte vi oss som barn at smarte mennesker i det 21. århundre ville designe et så interessant leketøy som det ville være mulig å endre stemmen sin til ugjenkjennelig?

Selv om vi nå har blitt voksne, forblir vi i hjertet små rampete barn, og fra tid til annen prøver vi å uttrykke oss. Den dag i dag har vi ikke noe imot å le av våre kjære. Vi har telefonstemmevekslere for dette. Stemmeskiftere har gjort livet mye enklere for prankelskere. Med den kan du enkelt endre stemmen din og late som du er en annen. stemmeveksler

Det er selvfølgelig noen andre enheter som du kan endre stemmen til ugjenkjennelig. Fordelene med en telefonstemmeveksler er åpenbare. Telefonstemmeveksler fungerer i ekte modus.

Du kan bruke den både når du snakker i fasttelefon og i mobiltelefon. Enheten lar deg bruke telefonen i normal modus uten å slå av enheten. Lyden er av utmerket kvalitet, noe som oppnås ved å koble en fasttelefon eller mobilenhet til håndsettet. Takket være forsterkerelementet opprettholdes ideell hørbarhet på steder med mye støy. Denne effekten er også bra for personer med dårlig hørsel.

Enheten er utstyrt med flere knapper for å utføre ulike funksjoner, som gjengir "dørklokke", "hund som bjeffer", "katt som mjauer", "babygråt". Hvis du trykker på en knapp, vil det tilsvarende signalet høres i håndsettet. Disse tilleggsfunksjonene kan sikkert hjelpe deg. La oss si at du ringte en venn som vet sikkert at du ikke har barn (eller hund). Så, selv om vennen din først tror at det kan være deg, vil et barns gråt (eller en hunds bjeffing) forvirre ham fullstendig. Og i dette tilfellet vil han absolutt ikke gjette at det er deg.

Den multifunksjonelle stemmeendringsenheten er veldig kompakt. Du kan alltid ha den med deg. For eksempel, hvis du skal på fest og du vet på forhånd at det vil være et muntert selskap der som ikke vil nekte å spøke, vil det ikke være vanskelig for deg å ta med deg enheten og ha mye moro ved å spille en spøk med en av vennene dine. stemmeveksler

En stemmeendringsenhet er en såkalt stemmescrambler. Dens største fordel er at den lar deg snakke i telefonen uten å bli gjenkjent. Denne typen enhet kommer godt med hvis du vil sjekke noen. Kanskje dette er din kjære, ektemann, kone eller barn som du vil teste for lus. Ved hjelp av en stemmeveksler kan du late som du er en annen person og finne ut all informasjon du er interessert i. Enheten har nok funksjoner. Det er åtte måter å endre stemmen din på.

En mann kan lett snakke med en kvinnelig stemme, og en kvinne kan lett snakke med en mannsstemme. Det er også mulig å gjøre stemmen din "barnslig". Enheten lar deg også endre tone, klang og tonehøyde i stemmen din under en samtale. I tillegg kan du under en samtale endre stemmen din for å late som om en annen person har tatt telefonen.

Stemmeveksleren er en svært profesjonell enhet. Dette er en unik enhet fra det tredje årtusen som enkelt forvandler og maskerer menneskelig tale. Enheten er i stand til å huske åtte brukerinnstillinger og transformere stemmen slik at den går fra mann til kvinne og omvendt. Med visse innstillinger kan enheten lagre stemmene til bestemte personer, for eksempel en kjent artist, med utrolig nøyaktighet. Du kan forestille deg hvor mange muligheter denne funksjonen gir for spøkefans. Du kan pranke folk nær deg ved å late som du er en kjent person. En stor mengde positive følelser er garantert. stemmeveksler over telefonen

Stemmeendringsenheten har evnen til å generere overtonekomponenter som gir den menneskelige stemmen distinkte egenskaper. For å lære hvordan du trygt kan bruke enheten, må du trene i bare en dag eller to.

Tross alt vil du være enig i hvilket bredt aktivitetsfelt denne enheten gir deg. Hvis du forblir ukjent i den andre enden av linjen, kan du ha en affære, presentere deg selv som en helt annen person, eller endelig finne ut hva dine kjære og ansatte synes om deg. Etter å ha introdusert deg selv, for eksempel som en kjent sanger, er alt du trenger å gjøre å nyte vennens forlegenhet og spille ham fra hjertet.

Festekretsen for å endre en persons stemme er basert på HT8950A mikromontering, som konverterer lydvibrasjoner til to spesielle lydeffekter - vibrato og "robotstemme". Den første lages ved å endre frekvensen til inngangssignalet opp og ned i trinn på 8 Hz. Og den andre forvandler lydsignalet til robotens stemme. For å justere utgangsfrekvensnivået er det brytere SW0, SW1 og SW2, som er koblet til inngangene til ROB-, TGD-, TGU- og VIB-brikken. Begge effektene velges avhengig av utløst inngang, ROB eller VIB.

HT8950-brikken har en intern automatisk forsterkningskontroll, en åtte-bits A/D-omformer innebygd i SRAM og en strømutgang fra en 8-bits D/A-omformer. Omformeren med en samplingsfrekvens på 8 kHz garanterer et akseptabelt kvalitetsnivå og et høyt signal-til-støyforhold for utgangsstemmen. Den røde LED-en blinker avhengig av stemmeinndatanivået.


Tekniske egenskaper for set-top-boksen

Inngang - 6V 300mA DC
Utgang - høyttaler, 8 Ohm 0,5 W
7 effektnivåer
SW2 - Vibrato-modus, SW5 - robotstemme
LED-indikator for nivåvisning
PÅ/AV strømbryter
Lydforsterker på LM386 med volumkontroll
LED strømindikator
PCB dimensjoner 63 x 68 mm

Vedlegget kan brukes til å maskere stemmen din når du lager nyttårsvitser på telefon eller Skype, samt i ulike barneleker. Et delark og en liste over brukte radiokomponenter er vedlagt.

Prosjektbeskrivelse

Dette prosjektet lager to spesialeffekter: vibrato og robotstemme. Vibratoeffekten genereres ved å endre frekvensen til inngangssignalet opp og ned ved 8 Hz. Den andre effekten skapes ved å konvertere input-stemmen til en robotstemme. Begge effektene kan velges avhengig av hvilken inngang som trigges, ROB eller VIB. For å forskyve frekvensnivået til utgangen har IC syv trinn, som velges ved hjelp av trykknapper SW0, SW1 og SW2 for direkte elektronisk valg, som kobles til ICens ROB, TGD, TGU og VIB innganger.

HT8950 inkluderer en integrert mikrofonforsterker, en 8-bits ADC, on-chip SRAM og en 8-bits strømutgangs-DAC. 8-bits ADC og DAC gir 8 kHz samplingsfrekvens, og sikrer høy kvalitet og høyt signal-til-støy-forhold for utgangsstemmen. Brikken styrer en LED-indikator som blinker i henhold til inndatastemmenivået.

Kjennetegn:

Inngangseffekt - 6 V DC @ 300 mA
Lydutgang - Høyttaler, 8 Ω / 0,5 W
7 trinn for frekvensnivåskift (volumkontroll) SW3 (TGU) og SW4 (TGD)
SW2 – Vibrato-modus, SW5 – Robot-modus
LED for å vise inngangsstemmenivå
PÅ/AV skyvebryter for strømforsyning
Lydforsterker LM386 med forhåndsinnstillinger for volum
PBT (Power Supply Terminal Block)-kontakter for strømforsyning og høyttalerutgangstilkoblinger
LED strømindikator
PCB størrelse 63mm x 68mm

CN1 – 6 V DC strømforsyningsinngang
MIC1 – Elektretkondensatormikrofon
LS1 – Høyttaler

Elektrisk diagram

Trykt kretskort (sett fra neden)



Liste over radioelementer

Betegnelse Type Valør Mengde MerkButikkNotisblokken min
CN1 ModulatorHT8950A1 Til notisblokk
C1 4,7 µF 63V1 Til notisblokk
C2, C4, C6, C7, C9, C12 Kondensator0,1 µF6 Til notisblokk
C3, C8 Elektrolytisk kondensator100 µF 25V2 Til notisblokk
C5 Elektrolytisk kondensator10 µF/50V eller 63V1 Til notisblokk
C10 Elektrolytisk kondensator22 µF/50V1 Til notisblokk
C11 Kondensator0,22 µF1 Til notisblokk
PR1 Potensiometer200 ohm/250 ohm1 Til notisblokk
R1 Motstand

100 kOhm

1 Til notisblokk
R2 Motstand

47 kOhm

1 Til notisblokk
R3, R5 Motstand

330 Ohm

2 Til notisblokk
R4 Motstand

560 Ohm

1 Til notisblokk
R6 Motstand

33 kOhm

1 Til notisblokk
R7 Motstand

2,2 kOhm

1 Til notisblokk
R8, R11 Motstand

4,7 kOhm

2 Til notisblokk
R9 Motstand

470 Ohm

1 Til notisblokk
R10 Motstand

2,2 Ohm

1 Til notisblokk
SW1 Strip bryter 1

De skjematiske diagrammene av set-top-bokser for stemmebehandling og oppnåelse av "datastemme"-type forvrengning er presentert. Enhetene vil være nyttige for å annonsere ulike arrangementer ved hjelp av lydeffekter.

Set-top boks diagram

Kretsen i figur 1 er designet for å fungere med alle lydsignalkilder og lar deg endre utgangsspekteret i forhold til inngangen. Lag for eksempel en "datastemme" fra vanlig samtale.Dette oppnås ved å modulere kildesignalet med rektangulære pulser, som genereres av en generator på DA1-brikken (driftsfrekvensen er satt til ca. 10 Hz).

Ris. 1. Diagram av en set-top-boks for simulering av en datamaskinstemme.

De resulterende forvrengningene skaper nye frekvenskomponenter i spekteret til det originale signalet, som endrer klangen til en lyd, for eksempel en stemme, og gjør den mindre lik originalen.

For å oppnå ønsket spektrum kan det være nødvendig å justere elementene R3 og R2. Transistoren brukes som spenningsstyrt motstand og danner sammen med R4 en spenningsstyrt attenuator.

Andre versjon av konsollen

En annen krets for å endre signalspekteret er vist i figur 2. I den moduleres lydsignalet med en frekvens på 50-90 Hz (frekvensen endres av motstanden R2), generert av DA1 mikrokretsen.

Ris. 2. Den andre versjonen av konsollen for å lage lydeffekter.

For å unngå alvorlig forvrengning og tap av forståelighet, bør inngangssignalet ikke overstige 150 mV og komme fra en kilde med lav utgangsimpedans, for eksempel en elektrodynamisk mikrofon. Utgangssignalet mates til en hvilken som helst ekstern forsterker. I dette tilfellet er det i mange tilfeller mulig å ikke installere kondensatorer C4-C5 (hvis det ikke er en konstant komponent i lydsignalet).

Spennings-pulsbredde omformer

For å lage noen enheter (stabiliserende spenning eller rotasjonshastighet til en elektrisk motor, automatisk lader, etc.), kan det være nødvendig med en omformer av styreinngangsspenningen til bredden på utgangspulser. En variant av kretsskjemaet til en slik node er vist i figur 3; det gir en konverteringsnøyaktighet på ikke dårligere enn 1%.

Ris. 3. Diagram over spennings-pulsbredde-omformeren og diagrammer som forklarer operasjonen.

DA1-brikken har en innenlandsk analog av K140UD7 og fungerer som en integrator av spenningsforskjellen Uin og Uon, og DA2-timeren har en one-shot-enhet utløst av en ekstern klokkegenerator. Motstand R2 brukes til å stille inn nødvendig minimum pulsbredde.

Litteratur: For radioamatører: nyttige diagrammer, bok 5. Shelestov I.P.