DeepSeek ArtifactsDeepSeek Artifacts

تطبيق تحويل الصوت لنص

4.0
ar
تكنولوجيا
تطبيق صوت
تحويل نص
اللهجة العراقية

النص التوجيهي

م ب انشاء تطبيق يقوم بتحويل تسجيل الصوت الى نص في صفحات  باللغة العربية  يدعم اللهجات بالخصوص اللهجة العراقية  واضف خوازمية ازاله الضجيج يمكن خزن  مجموعة صفحات في مجلد على حسب رغبة الشخص بالاضافة الى امكانية كتابة الملاحضات والتعديل على النص واضافة الصور في الصفحات  والبحث عن كلمه معينه في الانترنت

النتيجة المولدة

import React, { useState, useRef } from 'react';
import './App.css';

const App = () => {
  const [text, setText] = useState('');
  const [notes, setNotes] = useState([]);
  const [images, setImages] = useState([]);
  const [searchTerm, setSearchTerm] = useState('');
  const audioRef = useRef(null);

  const handleAudioToText = () => {
    // Placeholder for audio to text conversion logic
    setText('Converted text from audio...');
  };

  const handleAddNote = () => {
    setNotes([...notes, text]);
    setText('');
  };

  const handleAddImage = () => {
    const newImage = 'https://placehold.co/300X300';
    setImages([...images, newImage]);
  };

  const handleSearch = () => {
    window.open(`https://www.google.com/search?q=${searchTerm}`, '_blank');
  };

  return (
    <div className="App">
      <header className="bg-blue-500 text-white p-4">
        <h1 className="text-2xl font-bold">Voice to Text Converter</h1>
      </header>

      <main className="p-4">
        <section className="mb-8">
          <h2 className="text-xl font-semibold mb-2">Convert Audio to Text</h2>
          <audio ref={audioRef} controls className="mb-4"></audio>
          <button onClick={handleAudioToText} className="bg-green-500 text-white px-4 py-2 rounded">Convert</button>
        </section>

        <section className="mb-8">
          <h2 className="text-xl font-semibold mb-2">Text Output</h2>
          <textarea
            value={text}
            onChange={(e) => setText(e.target.value)}
            className="w-full p-2 border rounded"
            rows="4"
          ></textarea>
          <button onClick={handleAddNote} className="bg-blue-500 text-white px-4 py-2 rounded mt-2">Add Note</button>
        </section>

        <section className="mb-8">
          <h2 className="text-xl font-semibold mb-2">Notes</h2>
          <div className="space-y-2">
            {notes.map((note, index) => (
              <div key={index} className="p-2 border rounded">{note}</div>
            ))}
          </div>
        </section>

        <section className="mb-8">
          <h2 className="text-xl font-semibold mb-2">Images</h2>
          <div className="grid grid-cols-3 gap-4">
            {images.map((image, index) => (
              <img key={index} src={image} alt="placeholder" className="w-full h-auto rounded" />
            ))}
          </div>
          <button onClick={handleAddImage} className="bg-purple-500 text-white px-4 py-2 rounded mt-2">Add Image</button>
        </section>

        <section className="mb-8">
          <h2 className="text-xl font-semibold mb-2">Search Online</h2>
          <input
            type="text"
            value={searchTerm}
            onChange={(e) => setSearchTerm(e.target.value)}
            className="w-full p-2 border rounded"
            placeholder="Enter search term"
          />
          <button onClick={handleSearch} className="bg-red-500 text-white px-4 py-2 rounded mt-2">Search</button>
        </section>
      </main>

      <footer className="bg-gray-800 text-white p-4 text-center">
        <p>© 2025 Voice to Text Converter. All rights reserved.</p>
      </footer>
    </div>
  );
};

export default App;

المزيد من التوصيات

عرض الكل

صنع رابط متجر عربي

4.0
التجارة الإلكترونية
ar
متجر صغير
رابط متجر
300 منتج
اصنعلي رابط لمتجر صغير يتحمل 300 منت بلغه العربيه بلكامل ...

تحويل النص إلى صوت

4.0
التكنولوجيا
ar
تحويل النص
برنامج صوت
openai.fm
برنامج يقوم بتحويل النص الي صوت مثل openai.fm بالظبط...

تحويل النص إلى صوت

4.0
تكنولوجيا
ar
تحويل النص
تكنولوجيا
واجهة المستخدم
اريد موقع يقوم بتحويل النص الي صوت وان تكون مميزاته وواجهه المستخدم مثل openai.fm بالظبط...

تصميم متجر بايثن سهل

4.0
تكنولوجيا
ar
تصميم مواقع
بايثن
متجر الكتروني
اوريد موقع على لغت بايثن لمتجر صغير و ان يكون التصميم بلون الخشب الخفيف وان يكون الموع سلس في الاستخدام ودميكي ومرن مع المستخدم و اريده ان استطيع نشر اكثر من 200 منتج على الموقع و اريده موقع على الها...

إسلامي وثقافة عامة

4.0
ثقافة
ar
إسلامي
قرآن
ثقافة عامة
إسلامي القرآن لغة وأدب عالم الشعر تاريخ جغرافيا معلومات عامة دول و عواصم عملات عالم الطيران شعارات شعارات عالمية أمثال و ألغاز لغز ومثل أضف فذات الأسئلة هذه مع أسئلة في كل قسم وتظهر ال...

إنشاء لعبة أسئلة

4.0
ألعاب
ar
لعبة
أسئلة
فئات
في الشاشة الرئيسية يظهر زر إنشاء اللعبة باللون الأصفر مع كتابة باللون الأسود فوق الأزرار بخطCAIRO ويظهر بعد الضغط على الزر قائمة فئات من الأسئلة نختار عددا منها ومن ثم نضغط على بدأ وتبدأ تظهر الأسئلة ...