Español
Foro

MCI macht Kopfzerbrechen!

 

CB
Hi,

Folgendes Problema:
In mein Gutachten-Programa möchte Yo una Diktafon-Modul einbauen, el una (Mono-)WAV-Expediente producido. Diese WAV se en weiterer Folge uno Spracherkennungssoftware zugeführt voluntad puede.

Posesiones me a Versuchszwecken una simples Testprogramm gebastelt.
Aufnahme uno Wav-Expediente con Profano mittels
@MCISend$(record test to 10000) para 10 Sekunden Dauer, Expediente speichern como Test.wav.
Das Auslesen el Dateilänge mittels @MCISend$(status PlayWave length) zeigt exakt 10000 (Millisekunden).

Aber
@MCISend$(record test) y Aufnahme manuell stoppen, Expediente speichern como Test.wav y el Auslesen el Dateilänge mittels @MCISend$(status PlayWave length) bringt Hausnummern como Ergebnis!
Im TEST: (hier jeweils 12 Sek. Aufnahme, 16 bit, Mono):
no Parámetro gesetzt außer Mono: korrekte Longitud de 12000 ms, aber saumäßige Störgeräusche!
con 11025 Samplespersec: 23000 ms
en 22050: 47004 ms
en 44100: 95026 ms
Offenbar se el entsprechende Bit en Aufnahme - sin Längenangabe ya antes Aufnahme - en el Wav-Expediente no gesetzt!
Wenn Yo sämtliche eruierbaren Parámetro de dieser WAV auslese, lugar Yo fest, daß 2 Parámetro identisch son, el el nada ser dürften! (Position y el número el Samples, en lugar de Millisekunden se Anzahl el Samples gespeichert!!! Daran kann Yo desafortunadamente auch nichts ändern, sämtliche Yo-weiß-no-wieviele Versuche con Parameterkombinationen son erfolglos geblieben!)

Yo sería para mein Projekt aber una exakte Längenangabe auch en variabler Aufnahmelänge brauchen y antes allem no Störgeräusche, also mindestens 22050 Samplespersec, 16 bit.

Wenn el WAVE en el PCM-Formato gespeichert se (Conjunto format tag PCM), son el Störgeräusche deutlich geringer, al grundsätzlichen Problema ändert se aber nichts!

Der Windows MediaPlayer verweigert el Abspielen el así erzeugten Archivos con más que 11025 Bitspersample y intenta stattdessen una Codec-Descargar vom Internet (Yo ihm ya abgestellt).
Manche Player spielen el Archivos, meist aber con falscher Längenangabe.
Yo brauche aber voll kompatible, klanglich einwandfreie WAV-Archivos, porque sonst el Spracherkennungssoftware Problemas hacer sería!

Zum Vergleich: en Aufnahme encima verschiedene externe Audiorecorder y Abspielen encima Profano: Immer exakte Längenangabe!

Nachdem el Profano-Ayuda puncto MCI y dessen Parametern por desgracia, no gerade ergiebig es, Yo Internet gesucht y una interessanten Artikel (eigentlich a VisualBasic) gefunden. (Siehe Anhang, el Expediente enthält auch Auszüge de el MCI.hlp y Multimedia.hlp de Borland)
El en él beschriebenen Befehle trabajo fast todos auch bajo Profano.
Ganz al Ende el Expediente son el interessantesten Hinweise:

zB. Bytespersec: Wenn Yo esta Parámetro korrekt eingebe, passiert folgendes:
en 22050 Samplespersec 16 bit y Mono es BlockAlign = (Channels x Bitspersample/8), also 1 x 16/8 = 2
y Bytespersec müßte entonces 44100 ser (Samplespersec x BlockAlign)
Aber:
BytesPerSec > 11025 producido una Fehler: Parameterwert a groß!

Yo habe Roland kürzlich con diesem Problema konfrontiert (Ist el una MCI-Fehler oder liegts a Profano?)
Er meinte, daß el una Windows-Fehler wäre, Profano reicht el MCI-Befehle 1:1 a el API más. Aber tal vez doch no tan completamente vollständig? Oder liegts a algo bastante anderem???
Yo weiß simplemente no mehr más! Tal vez habt Ihr una Concepto?
Wenn Yo en diesem Problema hängenbleibe, bringt el mein Projekt tlw. a Fall!

Im Anhang son 4 Wav-Archivos, jeweils 2 con Goldwave (sólo digitale Stille!) y 2 con mi Testprogramm y Headset erzeugte. (Könnt ihr mich brabbeln hören...)
Dazu alles, Yo encima MCI bisher ausfindig hacer podría. (Zig-veces mehr, como en el Profano-Ayuda es!)

Ciao, Christian

755 kB
Hochgeladen:03.03.2005
Ladeanzahl54
Descargar
 
XProfan 8/9.1, Win XP, AMD 64/3200
03.03.2005  
 



¡Hola Christian...

Puedo me auch no vorstellen, daß el a Profano liegt. Leider es ya ewig her, Yo mich con MCI beschäftigt habe (como Yo El kleine Mathemaus geschrieben habe). Yo brauche deshalb veces unos pocos Fuente de dir. Wenn Yo zeitlich irgendwie einbauen kann, mostrar Yo el problema veces a...
 
03.03.2005  
 




GDL
¡Hola Christian,

el ersten drei Archivos ir,en 96k Expediente höre Yo dich brabbeln,el 4 Expediente > 400k bricht con Fehlermeldung Klasse no registriert de.

Servus
Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
03.03.2005  
 




Frank
Abbing
Hi,

Yo denke auch, el liegt no a Profano.
Hast du lo ya con API intenta? Mirar después de bajo waveInAddBuffer y ähnlichen Características de el winmm-library. Erscheint me eh viel flexibler como el alte MCI-Geschichte...
 
03.03.2005  
 




Frank
Abbing
P.S.:

Su Gebrabbel en Diktafon_10Sek_11025_8_1_PCM_USB.wav klingt para mich aber relativ deutlich. Sind sólo wenige Störgeräusche en él hörbar. El otro Expediente es por desgracia, no lesbar.

Wow, qué para una Dialekt...
 
03.03.2005  
 




CB
[quote:7e490223aa=Frank Abbing]P.S.:

Su Gebrabbel en Diktafon_10Sek_11025_8_1_PCM_USB.wav klingt para mich aber relativ deutlich. Sind sólo wenige Störgeräusche en él hörbar. El otro Expediente es por desgracia, no lesbar.

Wow, qué para una Dialekt... [/quote:7e490223aa]
Hi,
bin sólo geborener Wiener... , außerdem war Yo como auch ya bastante müde y frustriert... :roll:
Interessanterweise kann el Player de IrfanView (!) beide Archivos normal wiedergeben.
Como merkst Usted sólo, wieviel klarer el Aufnahme con 22050 es.

Yo fürchte sólo, daß Ihr beide bastante habt con Profano kann nix dafür. Stimmt, MCI es veraltet y überholt, vom MM-Sistema weiß Yo aber desafortunadamente sólo soviel, daß el viel aufwendiger a programa es y el Resultate manchmal bastante überraschend! Und MCI es sí wirklich bastante simpel!

Habt Ihr tal vez una heißen Tip, wo Yo a brauchbare Info, ev. incluso Beispielcodes a WinMM herankomme? Yo habe el wochenlange, erfolglose Probiererei con MCI a bajo el Haarwurzeln satt!

Ciao, Christian
 
XProfan 8/9.1, Win XP, AMD 64/3200
03.03.2005  
 




Frank
Abbing
Hi,

drück veces [...]  y du erhälst jede Menge Dokus. Bajo anderem auch el mm.hlp Expediente.
 
04.03.2005  
 



Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

4.947 Views

Untitledvor 0 min.
H.Brill08.05.2024
KJ05.10.2014
Johannes Meyer21.12.2012
Rolf Koch28.11.2012
Más...

Themeninformationen



Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie